Keichousaurus hui, Marine Reptile #07