Kiki



About: Kiki Glitterfoot is the leader of the raid bosses in the nature raid.

Locations: Nature raid in Spire of Courage.

Events:

Stats: