Orochi
The Eight Headed Orochi is a large dragon that lives in Ryugenzawa. The moss from his body is what creates the Water of Life that Shinnosuke needs to live.No voice actors have been added to this character. Help improve our database by searching for a voice actor, and adding this character to their roles .