More creature in the island