Shosuko Baba

Japanese - A Buddhist female attendant in hell. She supervises the river where the dead cross into hell, stealing their clothes if they cannot pay the required fee. She makes dead children build piles of rocks which she promptly knocks down. She is depicted as sixteen feet tall with extremely pendulous breasts. Also identified as Shosuko Baba.

Nearby Myths