Kotomora
河太郎 (かわたろう, kawatarou) Japanese meaning: kappa | Kotomora