Maybe it’s time to be jelly! Found this YouTube video of an Odontodactylus japonicus and it’s exactly like the one I have. Their ID could be wrong as well though.Did a quick look through all the species on the list and I think it’s one of these two: https://ucmp.berkeley.edu/arthropod...ostraca/royslist/species.php?name=o_cultrifer
https://ucmp.berkeley.edu/arthropod...ostraca/royslist/species.php?name=o_japonicus if it’s the japonicus, I’m jelly!
edit: no it’s more like the first one now that I look again