Now im no expert but what you got there might be an oriental cockroach
wow even though it was grey? i didn’t know they came in different colors!
Good point, i dont think they do come in gray, i was just going by shape 🙈