Don't get scared now. A closeup photo of a little friend from Rarotonga. When I say little, I mean little when compared with a human. He was about the size of my hand, which is rather on the big side for someone of his species. Anyone know what it is?