I've tried to google this but I'm can't work it out. I found this tonight on my kitchen floor. Please tell me it is not a cockroach.