Favorites : 0
About : 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.
Nakajima, Toshihiko
Japanese
Welker, Frank
English