3 Creepy Critters I Discovered This Week + Baby Bat Burritos