r/whatisthisthing • … • u/MartyRobinsHasMySoul Some kind of animal/bug.. Beyond that, I have no clue. Northeast US — 0 Share Copy proxy link Copy original link