Well, crustaceans are not technically insects - different filo and genus. Notwithstanding, they say that cockroaches taste undistinguishible from lobster. SUCKMYMUSCLE