
Tokyo Film Festival 2025: “Demon Pond” and Japanese Yokai Culture | Festivals & Awards
19 November, 2025 0 Comments 1 category
“His name is Nuppeppo. Japanese monster,” the man sitting next to us said, grimacing and holding up his fingers like claws. He was wearing a headband that made it look like an axe was buried