Well.....our tree roaches are only about 2 - 3 inches long. Nothing compared to your mice roaches!!
The NYC roaches are like NYC itself, greasy looking and ugly.