Sari Sumdac

Sari Sumdac is a character from Transformers Animated.

Counterparts
COMING SOON!!!