poster

Return of the Sun Devil (1996)

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

Released Jan. 1, 1996 15 min None+
?
8.3
/8/
15 min
Jan. 1, 1996
Released
NR