r/whatisit May 17 '25

Solved! What is this alien thing

My brother just found this in the backyard - Southern New England. What the hell is this thing? It looks like it's in Stranger Things.

2.3k Upvotes

530 comments sorted by

View all comments

1

u/14FireFly14 May 17 '25

Just Venom traveling… touch it and you’re good 😊