The following picture shows some people you might see on cryptids island.
I think you've seen two of these guys somewhere before. ;)
And before I leave here's another Sneak Peek of Cryptids Island.
"The house in the forest."
Even though the gate looks scary, you have a nice light to accompany you.
Have a super happy day! :D