Squished Sorblet Larva

"All its guts have been pushed out."