Return of the Sun Devil
Return of the Sun Devil
| 01 January 1996 (USA)
Return of the Sun Devil Trailers

A story of a mythic samurai coming out of retirement for one final battle.

Reviews