Limulidae? Asian horseshoe crab? Arthropods?
What is the picture below? Chinese horseshoe crab? Chinese horseshoe crab is also called Chinese horseshoe crab? The horseshoe crab or oriental horseshoe crab is one of the four largest species in the world.
The most distinctive thing is that the blood of horseshoe crabs is blue.