[9 / 5 / ?]

No.826713 ViewReplyOriginalReport
WTF is this thing?
Just found one in my apartment and it was humongous compared to any bug I've ever seen inside before. 3-4millimeters or so.
Worried that they've got a nest somewhere, though this is my first time seeing one.