The Casshern-Proof City

The towns people are seeking revenge.