Superheroes have always found a home in the grand halls of anime, from Astro Fighter Sunred, to Shin-chan’s Action Bastard, to Sailor Moon’s Sailor

Anime Herald