r/whatsthisbug • … • u/giant_frogs The heck is this guy??? Found in my flat, Norfolk UK, about 2 and a bit cm. Should I be concerned?? — 0 Share Copy proxy link Copy original link