Kishimojin is a Japanese goddess who protects mothers and children. Once, Kishimojin was a demoness who stole human babies and fed them to her own 100 demon children. In order to teach her a lesson, Buddha abducted her favorite child and hid it away. When Kishimojin realized the pain experienced by parents who have lost a child, she ceased her flesh-eating ways and became a fierce protector of mothers and their children. Now she and her brood feed on pomegranates rather than human flesh.