Stororieuteus hyckleri ligger i temligeu klar dager.