« Atlus reveals “That’s How They Getcha” Persona 4 pack | Main | Contest: make fun of the Persona 2 fan translator guy »
Muramasa: Tokyo Game Show 2008 video
By Heath | October 9, 2008 at 4:58 pm
Thanks, Game Trailers
Topics: Muramasa: The Demon Blade, Tokyo Game Show