The Tarsier is a small species of primate that is found
inhabiting the well-vegetated forests on a number of
islands in south-east Asia
see also Illusion, Monkey & Puzzle Sections
Bud Light’s Fresh Frank Monkey (510k)
Can You See It?
Can You Spot the Hidden Junkyard Cat?
Kettle Valley Railroad
Kissing Test (1.9M)
Spot the Thief
Mel Hardman (aka elvisweathercock) Animations
Voted #1 Humor Site