Sunfire Squid, scientific illustration