Monster of the Day #946
35 years before starring in our recently featured film, Orochi the Eight Headed Dragon appeared in another Toho fantasy film, meaning that Eiji Tsuburaya presumably did the special effects. Related PostsMonster of… Read Article →