Cryptids Island is Poptropica's 16th island released. Cryptids Island, an eccentric billionaire by the name of Mews has promised a reward for whoever can find mythical creatures. Through your journey, he helps you find Cryptids.
Cryptids Island is Poptropica's 16th island released. Cryptids Island, an eccentric billionaire by the name of Mews has promised a reward for whoever can find mythical creatures. Through your journey, he helps you find Cryptids.