Shirikodama
Referenced in 1 episode
Definition
A mythical ball in Japanese folklore, thought to hold a person's soul or life force, that the water creature known as the kappa supposedly pulls from drowning victims through the anus.
Referenced in 1 episode
A mythical ball in Japanese folklore, thought to hold a person's soul or life force, that the water creature known as the kappa supposedly pulls from drowning victims through the anus.