Sodzu Baba

Japanese - A woman receiving the souls of the dead. Wife of Ten Datsu-Ba. She demands money from all who arrive at her home on the bank of the River of Three Roads and, if it is not paid, takes their garments. Sometimes called Sodzu Baba, Shozuka Baba, Shozuka Baba, Shozu-ga-no-Baba, Old Woman of the Three Roads, Old Woman of the Three Roads or Sodzu-Baba.

Nearby Myths