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!
Continue Reading: Echidna