The Art of Curses and Supernatural Vengeance in Ancient JapanRichard's Fables and FolkloreMay 10, 2024