Shin Ultraman
Last week, I provided an overview of the history of tokusatsu, an umbrella term for a variety of live action special effects movies and television programs from Japan. One of the key series I mentioned in that summary was Ultraman, a giant superhero that fights equally gargantuan monsters.
Ultraman was created by special effects director and Godzilla co-creator Eiji Tsuburaya. The series and…