space-sisters: A tree frog in Jember, Indonesia, shelters from the rain under a leaf. The amphibian reportedly held the leaf for 30 minutes...
A tree frog in Jember, Indonesia, shelters from the rain under a leaf. The amphibian reportedly held the leaf for 30 minutes before the storm passed.
That high-pitched shrieking noise you just heard was me, dying of the cute.
All together now:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWWWWWWW!!!!