#Transformers

Does anyone happen to know which Transformer this is, and for bonus points, where I can get my hands on one? My 5yo played with it when visiting the Dr ages ago and still talks about it and would LOVE one for Christmas.
Using Google Image Search it looks like it's a McDonald's toy but I haven't been able to find them anywhere. Any help or suggestions would be GREATLY appreciated. Thanks