an Entity in Data Space: 134.155.108.49:8890
Super Power Island is the 5th island on Poptropica, featuring mutated by a meteor. They now have super powers and are wrecking havoc on the city, and it's your job to stop them before it's too late!