Dolphinman Battles the Sex Lobsters
Movie • 2016
My Uncle John Is a Zombie!
Movie • 2017
#Shakespeare's Shitstorm
Movie • 2020
60 Seconds to Live
Movie • 2022
Kabukiman vs Dracula
Busted Babies
Movie • 2024