r/whatisthisbug • … • u/tallanotherone Who is this little fella Found it massachusetts usa — 0 Share Copy proxy link Copy original link