was neither rat nor roach; I once found a 10cm centipede in the kitchen.HowTF it got there was baffling. I tried to catch it and put it inside a jar but it crept away fast