El Chameleon
An image from Final Reprisal, one of the productions that also features El Chameleon.

El Chameleon

Final Reprisal

Final Reprisal

1988