If I knew, I would tell you but I honestly have no idea. My friend that owns the store said they came in with a huge shipment of arachnids and they were labeled as emperor scorpions but that is obviously not it. he put them on sale for $15 so I grabbed a few since I have a feeling they may be worth more.Where are these from? Which country?
PS. The petstore is not what I am asking, LOL