Honduran white bats snuggling up in a leaf in the Costa Rican rainforest. 🦇 🍃 31,138 views 6 years ago 16 seconds Related videos 0:47 0:31 0:30 0:22 0:09 0:22 0:10 0:07