Sister Street Fighter: Fifth Level Fist
Movie • 1976
A Madcap Corporation
Movie • 1983
Big Magnum Kuroiwa
Movie • 1985
Kōshoku hana densha
Movie • 1981