lesless- New species of bat found, Niumbaha superba, and it’s adorable.

more about : lesless