Casshan

Casshan (sometimes spelled as Casshern) is a science-fiction anime franchise by Tatsunoko Productions.