Kappa

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