Flawless victory!

Techno Syndrome (Mortal Kombat)

The Immortals