Best guess would be road kill, until now I'd seen nothing living or dead that resembles that.....