Ninja Busters (1984)
nikkimckelvy 1 points 4 years ago.

The information says this movie was release in 2018, but it was really released in 1984.