Uploaded by 洋洋
Scientific Name:Thor
Arthropoda > Malacostraca > Decapoda > Hippolytidae
Thor amboinensis