Japan / EPISODE
Episode 01
S1 E1 · January 12, 2014 · 54 minutes
Overview
This man won't let anybody die, his hand is a shield of life! The Birth of the Three Special Forces.
S1 E1 · January 12, 2014 · 54 minutes
This man won't let anybody die, his hand is a shield of life! The Birth of the Three Special Forces.