Having a Glimpse can access the portal to enter Monz Island. Monz Island is just a small island compared to the world it rests on. Trubba World is an evolving community full of characters and stories from the relative past. Monz Island is the source of many prized prized possessions, but a Glimpse will never tell you that.