Ken Yoshizawa

Ryuzo and the Seven Henchmen

Ryuzo and the Seven Henchmen

Caterpillar

Caterpillar

Violent Cop

Violent Cop