Kawa no Kami

Aka: River Spirit