O, Merciful Heaves!
Revenge of the Ninja (1983)
Sho Kosugi’s finest hour…

Revenge of the Ninja (1983)

Sho Kosugi’s finest hour…