Arrowhead Crab

    Stenorhynchus seticornis