25th Ultraman Festival Event Report
Created by Eiji Tsuburaya, the man responsible for bringing the original Godzilla to life, Ultraman has become a Japanese sci-fi staple after the first entry of the series, Ultraman , aired in Japan in 1966. The weekly monster show was a spin-off of the highly popular …Read more »