Wild Cop

Based on the comic Gokiburi Deka.

Loading countdown...