Credit: Japan Cuts by InRO Staff• Featured• Festival Coverage• FilmJapan Cuts 2021 — Dispatch 2: Hiruko the Goblin, Labyrinth of Cinema, The Great Yokai War — Guardians September 8, 2021