r/whatsthisbug • … • u/dididown Please Tell me it’s one of those Forest Roaches (or whatever you’d call them I found this sucker in my rom, approx 1/2 inch or 1,5 cm small. We have a huge garden outside and I always leave my windows open. What do you think? — 0 Share Copy proxy link Copy original link