Switchback and Snake

Switchback and Snake are a duo of villains from New Saints City.