Flying jellyfish

Flying jellyfish are monsters that can appear on the Uncharted Isles.