Feb 2 2011
Sari, Sari Sumdac is a fictional character in the Transformers Animated cartoon series. I think she is made up of liquid metal.
She is an interesting charter for sure and I am happy to see her in a saree!
This image is done by Marc at http://marcmickael.deviantart.com/