Entomologists and Exobiologists Will Be Abuzz About Martian Insects Anomalies