About Igos Du Ikana
Igos du Ikana is a mini-boss from The Legend of Zelda: Majora's Mask. Once the proud King of the kingdom of Ikana, he eventually died, and the once-great kingdom faded away into obscurity.
Igos du Ikana is a mini-boss from The Legend of Zelda: Majora's Mask. Once the proud King of the kingdom of Ikana, he eventually died, and the once-great kingdom faded away into obscurity.