Epic Anime Time June 23rd, 2011 Filmed at the Anime North 2011 convention, this video brings the awesome costumes to action-packed life. Get the latest Flash Player to see this player. [Javascript required to view Flash movie, please turn it on and refresh this page]