. Saw Boon Loong: Ugliest Creatures That Make You Disgust

Sunday, November 7, 2010

Ugliest Creatures That Make You Disgust

Tarsier



Blob Fish

Horseshoe Bat

Naked Mole rat

Mata Mata
Star Nosed Mole.

hagfish

Aye Aye

Sloth

Turkey Vulture

No comments:

Post a Comment