The Elephant also known as master of disguise in the world of the animals is hiding from you. Can you spot the whereabouts of this cunning beast?
edit: w00t game number 99 for the pirate kart