Kappa

Kappa, or Kawako', is a type of aquatic yokai or water deity that inhabits the rivers in rural Japan.