In Today’s Episode Nate takes a look at one of the most famous anime/Game franchises in japan. A franchise featuring Takurazuka performers piloting robots to save Japan from Demons! 35 more words