Kazumodo
KAZUMODO.jpg

Kazumodo is a gigantic sea-dragon that is the immortal protector of the Isle of Yamada. According to myth, he uses his magical powers to control the "Divine Winds."