Return of the Sun Devil Poster

Return of the Sun Devil

Release Date
1996-01-01
Runtime
0h 15m
Status
Released
Rating
N/A
Links
IMDb

Overview

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