Kawa no Kami

Alt titles: River Spirit