Uploaded on Jun 04, 2009 / 111 views / 4040 impressions / 0 comments
Atlus' new action RPG Demon Souls trailer.