kappa (mythical water-dwelling creature)
river god
「河伯」 has another reading with different meanings.
kappa; mythical water-dwelling creature