Anime and pro wrestling have a ton in common. Both involve long running stories, high octane battles featuring larger than life personalities, and fantastical outfits you wouldn’t normally see someone ...