Cryptids Island

We know this island from several sneak peaks. It is coming soon.