File:Overmatch Scavengermysterious.jpg

Scavenger mysteriously mysterious. Screencap from Transformers Armada episode 14,