Millipede That Oozes Cherry-Scented Cyanide Spotted in Virginia National Park

Oh my lanta!