How a Mythical Imp that Snuck Up People's Large Intestines Became a Symbol of Japan - Atlas Obscura
Kappa (folklore) - Wikipedia
frog | Kids' Animal Station
Kappa- Japanese folklore: a water dwarf with green slimy skin and a turtle shell. It was about the size… | Japanese folklore, Japanese mythology, Mythical creatures
Kappa | Myth and Folklore Wiki | Fandom
Japanese Kappa: The Myth of the Mischievous Water Demon