r/whatsthisbug • … • u/TheArmoredKitten Found this thing in my room in northern Illinois. Am I gonna need to bring out the big guns? — 0 Share Copy proxy link Copy original link