Tokyo City Meredhen 3: Champ/FLASH

1991 straight to video film