nyone else see teh dinosaur?

whats that about?