Inside Islands

Inside Islands is the sixth level in World of Miracles - Planet Popstar. It is unlocked through the big switch in Reef Resort. A rare Picture Piece can be foun.