Ultraman has been a defining figure of Japanese pop culture for over half a century—but now more than ever, it feels like the giant hero is on the cusp of truly global adoration. New Ultraman shows stream for free around the world, he’s had global success in anime, manga, and movies. And now it’s nearly time for his…