r/whatsthisbug • … • u/dunscotus Who is this guy? Northeast U.S., about the size of my thumbnail. — 0 Share Copy proxy link Copy original link