Are these legit jellyfish? Seller claimed they are, wanted to make sure. Immobilized in resin.2yr ⋅ moose6907 ⋅ r/jellyfish