SMASH! Sydney Manga and Anime Show - Kappa (河童) are an amphibious youkai found in Japanese folklore. Kappa are typically seen as small green humanoid like creatures with webbed hands and feet
Yōkai - Wikipedia
Kappa (Youkai Watch Movie 5: Forever Friends) - MyAnimeList.net