Dead badger? ©
Quote: The surest sign that intelligent life exists elsewhere in the universe is that it has never tried to contact us. - Bill Watterson
50° 50.2' N, -0° 84.4' W