It looked vaguely familiar and I figured it was something like that. But I was laughing at the images regardless of the monster's origin.
ETA: Interesting. Now it looks like Monty may have been a movie publicity stunt (
story). Makes me think that the emergence of this site just a few days before that was revealed is no coincidence. Oh well, still amuses.