Does anyone know who or what this is?

While going through our collection of My Little Ponies my wife and I found this guy and can't place him or find him in a wiki. Does anyone have any ideas?
SEIBERTRON - Your Planet For Everything Transformers
https://www.seibertron.com/energonpub/
https://www.seibertron.com/energonpub/viewtopic.php?f=229&t=114942