河神 かしん
kashin

Noun

1. guardian deity of rivers; river god