八岐大蛇BāqíDàshé
Meanings
1. Yamata no Orochi, serpent with eight heads and eight tails from mythological section of Nihon Shoki (Chronicles of Japan)
Characters used