Top 10 Creepiest Looking Creatures

10. Leaf-Nosed Bat

leafed-nose bat

Photo credit: Wikipedia

It is a new species of bat that was found in Chu Mom Ray National Park.

About the author

baze 2shot

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.