And a semi-serious question: it looks like a trilobite. Are we sure that it’s not? Or at least a close cousin?
Trilobites were arthropods.
Giant Sea Roaches are isopods.............