Casshern.

(aka Casshan) From the anime created by Tatsunoko Productions

Tags:

Related.