The expression really made me roar with laughter. Too much caffeine?
Suggested by Janice
Spooky, originally uploaded by Flipped Out.
This is the tarsier, one of the smallest primates in the world, found only in the Philippines, on the island of Bohol in central Philippines and in Sarangani province on the island of Mindanao.