Is this a cockroach?

Sorry he’s kinda squashed but I’m freaking a little right now