So I was Watching the Doctor Who, Season 6, Episode 9, episode, "Night Terrors" and about 17 minutes in, there is a close up shot of what appears to be a non-transformable Movie Optimus Prime toy. I got curious and decided to find out exactly what it was. My first thought was that it was a Cyber-Stompin OP, but it doesn't appear to be so. I've included a Screen-shot. Can anyone identify Optimus Who?