Stand by · pulling the latest frames
Jun Hoshino
Acting
Detonation! Violent Games
1976
Doberman Cop
1977
Hell Riders
A Savage Beast Goes Mad