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.