Casshern Sins - Season 1 Episode 23 Those Who Return Ruin is the salvation of man and machine
Overview: Casshern and Dio continue their epic final battle. Although only one will survive, they’ve embraced the chilling reality that fighting is the sole purpose of their tragic existence.