Vocabulary
八岐大蛇
やまたのおろち
eight-headed, eight-tailed serpent (in Japanese mythology)
noun