Orochi, the Eight-Headed Dragon is a 1994 Japanese epic kaiju fantasy film directed by Takao Okawara and produced by Shogo Tomiyama, with a screenplay by Wataru Mimura. Distributed by Toho and produce
Kusanagi-no-Tsurugi is a legendary Japanese sword and one of three Imperial Regalia of Japan. It was originally called Ame-no-Murakumo-no-Tsurugi, but its name was later changed to the more popular Ku
Susanoo slays the eight-headed beast Yamata-no-Orochi
Atsuta Shrine in Nagoya dates back to 100 CE during the reign of Emperor Keikō and houses the Kusanagi sword.