Scientific Name:Shinkaicaris
Arthropoda > Malacostraca > Decapoda > Alvinocarididae
Shinkaicaris leurokolos