Epic Anime Time

Filmed at the Anime North 2011 convention, this video brings the awesome costumes to action-packed life.


Related Posts Plugin for WordPress, Blogger...