The name should have been a clue: Shill ing.

Today Signs Received this link from a reader. Scroll down and look at the photos of the "creature."

Thing is, it is a hoax.

The website is part of a marketing campaign for a video game called Shadow of the Colossus. Here is a picture of the whole creature, from a screenshot of the game.