Vocabulary

河伯

kappa (mythical water-dwelling creature)

noun