Directing
Bullet Train Explosion
2025
Dead Stock
2017
Kandagawa Pervert Wars
1983
FAKE
2016
WILL
2024
Shuffle
1981
The Devil's Cop Festival
2004