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.

Media