ShodaiOrochi

The ShodaiOrochi is the Orochi Puppet used in the 1959 film [[The Birth of Japan.