Release date: 09/11/2004 Release

Popularity: 1 Popularity

Original language: JA Language

Heart Add to favorites

The Devil's Cop Festival

Star - Review 0
ComedyHorror

Overview

Fifth installment of Deka Matsuri omnibus series. Six films

Alternative titles

Akuma no Deka Matsuri

悪魔の刑事(デカ)まつり

Show all