it's just a Madagascan hissing cockroach. One of the larges species. The wide horn hissers are a bit larger but I don't have a picture of thoseI really like them all, they're so cool looking! Maybe with the exception of the big bug....what is it? It's kinda scary.