Ice Parasite

Ice Parasites are parasites that live in the Phendra region. Ice Parasites can be found in the [Chozo]Ice Temple. Ice Parasites do the same thing their "cousins" do.