The Devil's Cop Festival (2004)

Comedy
Horror

Fifth installment of Deka Matsuri omnibus series. Six films