Kappa is an amphibious yokai found in traditional Japanese folklore.
They are often accused of assaulting humans in water and removing a mythical organ called the shirikodama from their victim's anus.
This dark fantasy themed series is depicting lesser-known deities and beings from various mythologies across cultures.