Machi Action (2013)

Machi Action

About Machi Action on 123movies: released in 2013, directed by Jeff Chang, running 95 minutes, produced in Taiwan. What happens when a costumed universal space hero is put out to pasture? Or, rather, the actor portraying him is?