Casshern

Casshern (2004)

Casshern first published by Movie Gazette In 1973, Tatsunoko Productions created an animated series for Japanese television called Shinzo Ningen Casshan, about a heroic superfighter named Casshan who defended the human race against wicked androids accidentally unleashed by his father’s experiments. It was pretty much your standard good-versus-evil anime, daft enough to find room even…