Mizuchi
Mizuchi 蛟 or 虯 was a river dragon and water deity. The Nihongirecords legendary Emperor Nintoku offering human sacrifices to mizuchi angered by his river engineering projects.
Back to Top