zNSFW
[NSFW] What is this thing found in my Mom's backyard? She thinks it might be an animal fetus- perhaps a squirrel? She lives in Wisconsin for reference.
https://i.imgur.com/dM6jbbN.jpg
User:
Zocolo
Categories:
whatisthisthing
report/abuse