The Revenge of Shinobi (1989)

1989