Slipworm or: The Ectophagic Liminal Leech Breach 2026
as John Barron
Ghost Hoe 2025
Credits from TMDB.