Uploaded by 白涛
Scientific Name:Hoplophrys
Arthropoda > Malacostraca > Decapoda > Epialtidae
Hoplophrys oatesi