八岐大蛇 やまたのおろち
yamatanōrochi

Noun

1. eight-headed, eight-tailed serpent (in Japanese mythology)

Usually Written in Kana
Other forms: