Iago

Iago is Jafar's parrot companion and the anti-hero of Disney's Aladdin. He appears in all the Kingdom Hearts games.

Kingdom Hearts
''Jafar's cunning, crotchety parrot. He's Jafar's eyes and ears as he flies around Agrabah, spying on his master's enemies. Iago takes after Jafar, with a penchant for intrigue and evil. He squawked around in "Aladdin" (1992).''

Kingdom Hearts: Chain of Memories
A cunning and chatty parrot. Iago flies about Agrabah, serving as the the evil Jafar's eyes and ears.

Kingdom Hearts
In Kingdom Hearts, Iago was Jafar's servant. He played a minor role, normally just appearing on Jafar's shoulder in cinematics, but he did steal the lamp from Aladdin. He later appeared holding Jafar's lamp in the boss battle, and he flew around with it. The lamp was one of the ways to do damage to Jafar's health. Like the movie, Iago tried to fly away at the downfall of Jafar, but ended up in the lamp as well.

Kingdom Hearts: Chain of Memories
Iago made a small cameo appearance in Chain of Memories, holding the lamp during the Jafar boss battle, like in the first game.

Kingdom Hearts II
In Kingdom Hearts II, Iago, like The Return of Jafar, was finally free from Jafar's lamp. When he mets Sora and the others again, he tried to convince them that he had turned over a new leaf, although only Goofy seemed to believe him until he saved them from a bunch of Heartless.

He wanted to prove himself to Aladdin that he has become good. He did so by taking Jafar's lamp from Pete, which proved his loyalty, until Jafar was released and he was forced to trick them into going to the ruins and destroys their trust. When they got back to Agrabah to face Jafar, Iago blocked an attack aimed for Aladdin from Jafar and proved himself a friend again.