Orochi
Yamata no Orochi (Giant Eight Branched Snake) is an eight-headed serpent from Japanese mythology. It has made appearances in the Toho films The Three Treasures and Orochi, the Eight-Headed Dragon, ...
See Profile
Godzilla: King of the Monsters (Heisei)
by Toho Company Ltd.
What if Godzilla: King of the Monsters was made in the Heisei Era?
See Story
Join the Conversation
0 comments on Orochi as Monsters Bowing in Godzilla: King of the Monsters (Heisei)