This article contains additional images to further illustrate its subject. To view them, go to Vivi's Gallery.

Role Neutral
Game(s) Kingdom Hearts II
Origin Final Fantasy IX
Home World Twilight Town
Katakana ビビ
Romaji Bibi
English Voice
Melissa Disney
Japanese Voice
Ikue Ōtani

Vivi is a minor character who debuts in Kingdom Hearts II and Kingdom Hearts II Final Mix. He is a member of the Twilight Town Disciplinary Committee, and is often bossed around by the others. However, he is very loyal and looks up to Seifer, hoping to one day be as strong as him. Unlike the other members of Seifer's gang, Vivi isn't particularly hostile towards Sora or Roxas, and is actually very friendly towards them.

Journal entryEdit

Kingdom Hearts IIEdit

Final Fantasy IX

A boy who lives in Twilight Town. It's not so much that he follows Seifer. But he's so meek he does whatever he's told anyway, and usually gets stuck with the chores.

In spite of all that, Vivi likes Seifer and admires his strength.


Kingdom Hearts IIEdit

In the Simulated Twilight Town, a Nobody appearing as Vivi enters the Struggle competition at the beginning of Kingdom Hearts II. He easily defeats Seifer with his fast movement and speed and Roxas must battle him. After he is defeated, time will freeze and Vivi's data will reveal its true form to be a Dusk. After the Dusk is defeated, the real Vivi appears, wondering how he got there.

Roxas later fights fourteen Vivis (created by Nobodies hacking the system) in a tunnel. Here, again, the "real" Vivi appears, and after Roxas moves away from the tunnel, it reveals its true form to be a Dusk. After that Vivi will be seen with Seifer for the rest of the game.

Unlike the rest of Seifer's group, Vivi doesn't dislike Roxas and the others and is even quite friendly to them, always speaking in a polite tone.

In the real Twilight Town, Vivi is often seen in the woods. He is the one that informs Sora that Seifer is being attacked by Nobodies.


Vivi sports several minor changes to his appearance from his original design in Final Fantasy IX. His large, tan hat sports the most notable change. While in Final Fantasy IX the hat was normal, if oversized and a bit tattered, in Kingdom Hearts II the tip flops over and curls, what was once a large stitch has been replaced with an open zipper resembling a mouth in the middle of the hat, and two "eyes" just above this, shaped like a pale green star on the left and another, oblong shape on the right. He wears a sky blue coat with fancy, dark blue lining, secured by a tan string tied in a more complex manner than his original incarnation's. The white cuffs of this jacket are over-sized and sport similar lining to the rest of the jacket, though brown instead of blue.

The sleeves cover half of his hands, which are themselves covered by brown gloves. Vivi's jacket also has two large pockets on the front, each kept closed by a vertical white strap connected to a sky blue button. Vivi's face and body, partially visible under his jacket, is pitch black, albeit he looks more "solid" than he did in Final Fantasy IX, (somewhat resembling a Shadow Heartless), and his oval eyes are almost glowing yellow. His pants are green and held up by a brown belt, though in Final Fantasy IX the pants had alternating vertical stripes of green and white. On the reverse of this, Vivi's shoes in Final Fantasy IX were plain brown ones, but gain several tan stripes in Kingdom Hearts II.


In battle he can use many techniques: he can use his club to hammer down on his opponent with lightning speed, he can magically float in the air, he can use "Haste", where he does three very fast rising magic attacks, and finally he can cast "Flare" where he enlarges his club and does many spinning hits with his club that ends with a powerful magic blast. The oddity of his Struggle battle (such as his enlarging his Struggle Bat) may be a homage to the Black Magic that he uses in Final Fantasy IX.


Vivi Orunitia was one of the main protagonists of Final Fantasy IX. He is one of many mass-produced Black Mages created by the main antagonist, Kuja.

Most of Vivi's conflicts come from his own lack of self-belief, fearing his own powers and easily being led astray by lies. However, the one thing that haunts him the most is his real identity, often questioning his own existence as his race is soulless with a fatally short life expectancy.

Furthermore, that Nobodies masquerade as him is a reference to his original Final Fantasy incarnation: in Final Fantasy IX, Black Mages were a race of magical beings created from Mist that did not possess souls. Thus most of them only lived a year before their bodies slowly shut down, but as the prototype Black Mage, Vivi had a much higher life expectancy. However, the truth of his origins still left Vivi questioning his existence and purpose in life. Various aspects of the Black Mage race are similar to the Nobodies of Kingdom Hearts.


  • Vivi is the only Struggler from Roxas's Twilight Town that Sora can't fight in the Struggle Battle in the real Twilight Town.
  • Vivi's appearance in Kingdom Hearts II was criticized by many players because of the huge difference between his design in Final Fantasy IX and Kingdom Hearts II which features many elements not included in his original incarnation, which do not reflect his personality.
  • Vivi is one of the only Final Fantasy characters, aside from the moogles, appearing in the Kingdom Hearts series not originally designed by Tetsuya Nomura himself.
Party Members
Roxas - Sora - Donald Duck - Goofy
Mulan - Beast - Auron - Jack Sparrow - Aladdin - Jack Skellington - Simba - Tron - Riku
Chicken Little - Genie - Stitch - Peter Pan
Main Villains
Organization XIII
Xemnas - Xigbar - Xaldin - Saïx - Axel - Demyx - Luxord
Maleficent - Pete - Shan-Yu - Hades - Ursula - Captain Barbossa - Jafar - Oogie Boogie - Scar - MCP - Sark
Non-playable characters
Abu - Aerith - Ansem the Wise - Ariel - Auron - Axel - Bathtub - Belle - Brooms - Captain Barbossa - Captain Pete - Carpet - Cave of Wonders Guardian - Cerberus - Chien Po - Chip - Chip and Dale - Cid - Clara Cluck - Clarabelle Cow - Cloud - Cogsworth - Daisy Duck - Demyx - Diablo - Dr. Finkelstein - Eeyore - Elizabeth Swann - Flora, Fauna, and Merryweather - Flotsam and Jetsam - Flounder - Fuu - Gopher - Gullwings - Hayabusa - Hayner - Hercules - Horace Horsecollar - Hostile Program - Huey, Dewey, and Louie - Hydra - Iago - Jasmine - Jiminy Cricket - Kairi - Kanga - King Triton - Leon - Li Shang - Ling - Lock, Shock, and Barrel - Lumiere - Luxord - Megara - Merlin - Mickey Mouse - Mickey Mouse (Timeless River) - Minnie Mouse - Moogles - Mrs. Potts - Mufasa - Mushu - Nala - Naminé - Olette - Owl - Pain and Panic - Pegasus - Pence - Philoctetes - Piglet - Pluto - Prince Eric - Pumbaa - Rabbit - Rafiki - Rai - Reindeer - Roo - Saïx - Sally - Santa Claus - Sark - Scar - Scar's Ghost - Scrooge McDuck - Sebastian - Seifer - Selphie - Sephiroth - Setzer - Shenzi, Banzai, and Ed - Terra-Xehanort - The Emperor - The Experiment - The Mayor - The Peddler - The Wardrobe - Tifa - Tigger - Timon - Tinker Bell - Undead Pirates - Vivi - William Turner - Winnie the Pooh - Xaldin - Xigbar - Yao - Yen Sid - Yuffie - Zero
Twilight Town - Destiny Islands - Hollow Bastion/Radiant Garden - The Land of Dragons - Beast's Castle - 100 Acre Wood - Olympus Coliseum - Disney Castle - Timeless River - Atlantica - Port Royal - Agrabah - Halloween Town - Pride Lands - Space Paranoids - The World That Never Was
Dive to the Heart - Old Mansion - Betwixt and Between - Mysterious Tower - Underworld - Christmas Town - Castle That Never Was - Kingdom Hearts
Cornerstone of Light - Drive Form - Gate - Hollow Bastion Restoration Committee - Kairi's Letter - Keyblade - Kingdom Hearts Encoder - Organization XIII - Princesses of Heart - Reaction Command - Secret Ansem Report - Skateboard - Struggle
Kingdom Hearts II Original Soundtrack - Kingdom Hearts Original Soundtrack Complete - Sanctuary
Accessories - Artwork - Bosses - Enemies - Items - Other Weapons - Songs
Final Fantasy Characters
Characters introduced in Kingdom Hearts
Tidus | Selphie | Wakka | Cid | Leon | Yuffie | Aerith | Cloud | Sephiroth | Moogles
Characters introduced in Kingdom Hearts II
Seifer | Rai | Fuu | Vivi | Setzer | Auron | Tifa | Yuna, Rikku, and Paine
Characters introduced in Kingdom Hearts Birth by Sleep
Twilight Town
Roxas | Hayner | Pence | Olette | Seifer | Rai | Fuu | Vivi | Setzer | Yen Sid | Flora | Fauna | Merryweather
Shadow | Soldier | Air Soldier | Barrel Spider | Dusk | Creeper | Assassin | Twilight Thorn | Samurai | Berserker | Sniper | Gambler | Dancer | Dragoon
Betwixt and Between | Old Mansion | Realm of In Between | Yen Sid's Tower
Struggle | Mail Delivery | Cargo Climb | Grandstander | Poster Duty | Bumble-Buster | Junk Sweep | Skateboarding
Seven Wonders | Struggle Trophy