Nihoner

河伯かはく

かはく · kahaku

noun

Kappa (mythical water-dwelling creature)

  • river god
Full entry for
Kappa (mythical water-dwell…