Echidna Picture

One of Set Prime's (aka the Fallen) secret followers. Echidna is an scientist who uses spare cybertronian parts to make deadly monster transformers. In Greek mythology, she was the mother of all monsters!
The Echidna
Mythology - Typhon 2011
Echidna
Echidna
Echidna