DSCN2797 Published May 7, 2014 at 4608 × 3456 in Spiders and monkeys and birds, oh my! This Millipede smelled like almonds. And no he didn’t smack Pete in the face.