AFF Fiction Portal

Merry Christmas, Vivi Ornitier

By: vivilover69
folder Final Fantasy Games › Final Fantasy IX
Rating: Adult ++
Chapters: 3
Views: 1,174
Reviews: 6
Recommended: 0
Currently Reading: 0
Disclaimer: I do not own Final Fantasy IX, nor any of the characters from it. I do not make any money from the writing of this story.
arrow_back Previous

Ending [Finally!]

VVL69: Well, it's been a long time coming. Sorry about that . . . but it was the reviews that got me going again. Just because I'm working on three books doesn't mean I can slack off. And apparently I'm the most popular Vivi fanfiction writer, of the few there are. But I don't know how I got that way . . . I'm just a humble writer, not even being paid for my work yet.
*Thumps her head* Hey, I forgot about Vivi. Vivi . . . *Pokes*
Vivi: Yeah?
VVL69: Merry Christmas, kid. You'll get your wish, I'm sure.
Vivi: I can only hope.
VVL69: *Hugs* Don't worry, kid. Let's just start the show.
Vivi: *Nods and pulls curtains open* Ahem . . . "Merry Christmas, Vivi Ornitier, chapter 2."

~

Eleven o'clock, and all were abed . . . or were they?

Outside, the snow was falling in wide, perfect flakes. Alexandria Castle's windows were covered in a thick layer of frost, including the kitchen windows, where the chefs had fallen asleep by Quina's side, their faces powdered with flour and confectioner's sugar.

Below the same tall tree Vivi had admired, a furry-tailed figure sat contemplating. He rubbed at his nose, still aching from the whack it had been given by Quina's assistants when he'd stolen a filled crepe, and stared under the tree. The egg that he'd placed underneath was no longer sitting placidly in the wrapping paper--instead, it had floated to the top of the tree's underbrush. 'So, a Revnant is a ghost, right? I guess it would make sense that the egg's floating.' The egg had even shed itself out of the paper, and the shell was taking on a rumpled, soft look. Dark spots glittered from within.

"What are you doing . . . ?" a small voice inquired from behind him.

Zidane didn't turn. " . . . Hey, Eiko. What's wrong? Can't sleep, huh?"

"No...and neither can you, I can tell. By the way, there's a letter under the tree that was supposed to go to the moogles to deliver to 'Santa'. Boy, that kid doesn't even understand. There's no such thing as Santa Claus," Eiko grumped. She lifted the letter and unrolled it a little. "Want me to read it?"

"I can make a midnight dash," Zidane nodded. "Let me hear what he wants."

Eiko pulled the letter open and blew the ribbon away from the paper.

"'Dear Santa,'" she read aloud:

"My name is Vivi, but I'm sure you already knew that. You know everything. For Christmas, there's only one thing I'd like. I'm in love with someone very special to me. He's tall and handsome, and his hair is like wheat grass in the summer, when it's just right for picking to tickle someone behind the ears. He makes flutes out of leaves and takes me fishing, and we caught the biggest fish ever last summer when I was 8. But you knew that too, right? Well, I'm in love with him . . . and I wish he was in love with me too. I don't want anything for Christmas but him . . . and even though it's the one present I probably won't get, I guess I can always wish.

Your friend
Vivi"


"Wait . . . " Zidane was shocked. "He wants . . . me?"

"That's what it looks like. Always knew Vivi was a queer," Eiko giggled. She released the letter, and it quickly rolled up into a slightly thicker tube than it had before, clattering to the floor. She was about to walk away when Zidane grabbed her by the collar and lifted her into the air, forcing her to look into his eyes.

"Never call him a queer again. You never know, I just might be one too." With that he set her on the ground and headed for the stairs.

~

Curled up in his bed, Vivi was muzzily coming out of a pleasant dream. He heard footfalls in the murky mire of his mind and snuggled into his blankets, pulling the pillow over his head, and hoped that Santa Claus had found the sugared plums Vivi had left for him along with a tall pitcher of milk. Santa and Vivi both liked milk . . . but the flour was all used in the Christmas cake, so Vivi hadn't been able to make cookies for him. 'I'm sorry, Santa,' he thought to himself, as he emerged from sluggishness and awakened.

Sea green eyes were staring down at him.

Oh, was his dream coming true? He certainly hoped so. "Zidane . . . " he whispered, sitting up in the bed. "What are you doing here?"

"Someone sent me," Zidane said softly. "You're in love, huh?"

"Well . . . " Vivi wiggled his toes under the blanket. "I sure am . . . but you don't have to love me back if you don't want to. I guess I'll get over it."

"Get over what?" Zidane wondered. "You let me in that bed right now." He wrestled Vivi back into the covers, pinning him to the bed, and kissed him on the nose gently. "Are you kidding, kid? Truth is, I think you're the cat's pajamas."

"Cats don't wear pajamas!" Vivi giggled.

"Well . . . if they do, they don't look as cute as you in those candy-cane pajamas I got you. Maybe I should have gotten you a nightgown instead . . . " Zidane pondered this with a strange smile on his face. "And take off that hat, kid," he growled playfully, flipping it backward off Vivi's head.

The sight of Vivi's face was not at all what he'd expected. Plump, strawberry-red lips were pursed with youth, and a miniscule nose tilted just right above his lips, perfectly nestled between his blinking eyes, which were heavy-lidded behind gossamer curtains of blond lashes. His hair tumbled free of its pins and down the sides of his head in little ringlets reminiscent of a baby's curls.

Oh yeah, Zidane thought, he's definitely a hot one . . .

"Eee!" Vivi gasped, catching his breath. "I feel naked!"

"Really now?" Zidane grinned. "Well, you said naked, so . . . " He stripped off his shirt and stepped out of his pants, raising an eyebrow at Vivi as he sat on the bed and leaned back into Vivi's lap. The little mage goggled at him and reached down to curiously pull at the little curls of hair growing on Zidane's chest.

"So . . . " - Zidane flipped over - "what do you want to do?"

"Well . . . " Vivi was embarrassed. "I don't know, there's just so much I want to do . . . but what should we do?"

"We can do anything you want," Zidane said comfortably. "As a matter of fact, I think I'd like you to be naked with me. It's another fun thing men do together sometimes, when they really like each other."

"Sounds fun!" Vivi struggled with his shirt, trying to lift it over his head. He stopped when Zidane's teeth met with the first button of his pajamas, gently unfastening it. "Z . . . Zidane?"

"Shhhhh," Zidane said silkily and gently pushed him over, into the bedcovers. He lifted the arms of Vivi's pajama shirt and tied them behind the little mage, pinning his arms to his sides.

"Zidane . . . " Vivi blushed madly. "What are you doing now?"

"Nothing much." Zidane resumed pulling at the buttons with his teeth, unbuttoning the shirt little by little. The last button he caught between his teeth a little too hard, and the button clinked to the floor. Zidane spat the small red thread from his mouth and assured, "Don't worry, Vivi, I'll fix it myself when I figure out how to put buttons on shirts. Or we could have Ruby do it." Once done, he sat back to take a look at what he'd uncovered.

Vivi's chest was thin and delicate, his skin creamy white and held together down the sides with small, but weighty stitches of black thread. His nipples were flat, blushing circles painted expertly with rouge--delicious!--and Zidane chose that moment to lean his head in and suckle deeply at first one, then the other, until Vivi fisted his fingers in Zidane's hair tightly and whispered, hoarse: "No more, please!" Vivi had courage tonight; Zidane could tell that by the fact that the little mage hadn't stuttered once yet. Still, Zidane agreed and nipped gently at the little bud in his mouth, causing Vivi to flinch and giggle breathlessly.

"You bit me," he whispered nicely.

"Because it looked yummy . . . just like a little candy rose." Zidane gently pulled down Vivi's pants, locking his legs together, and smiled at Vivi's bobbing little shaft. "Hey . . . you touch yourself . . . don'tcha?"

" . . . No . . . " Vivi looked down to meet eyes with Zidane. "But . . . are you going to touch it?"

"Sure will," Zidane confirmed and trailed his fingers slowly down Vivi's body to the juncture of his thighs, wrapping his long, expert fingers around Vivi. The black mage squirmed and moaned out softly.

"Please," he whispered. "Pleasepleaseplease . . . "

"Mm," Zidane said softly and gently wound his lips around the length. Vivi's reaction was immediate; he jerked his fingers so hard in Zidane's hair that the genome's head ached. However, Zidane wasn't about to stop, and trailed his tongue over the clean, slender organ in his mouth that tasted faintly of ether.

Vivi moaned deeper as Zidane's head rose and lowered along his penis. "Mmmmnh . . . Zidaaaane . . . " He clenched his teeth together as he felt a small trembling in his belly, spreading outward . . . and then it was firing like a rocket, so sudden and sharp, and he wailed as something shot out of him, and into . . . Oh God . . . I didn't . . .

"Wow, kid . . . " Zidane was pulling back, a thin gloss over his lips. "I didn't know you'd gotten that far . . . or that you were that old . . . "

Okay, so maybe I didn't . . . ?

Zidane gently pulled Vivi to him, cutting off his thoughts, and delved his tongue into the little mage's mouth. A strange taste flooded Vivi's mouth, like ether but not quite . . . it was thick, and heady . . .

He pulled back regretfully and licked his lips. "That wasn't very fun, was it . . . ?" he wondered, struggling out of his shirt and tossing it to the floor.

"Well, if you like, there's more to do." Zidane indicated the state of his own organ, lovely and hard. Vivi gasped in appreciation and reached forward to touch it, feeling the liveliness of it in his hands.

"What else can we do . . . ?" he inquired.

"Well . . . " Zidane leaned forward. "You do know where this goes, don't you?"

"N . . . no . . . " Vivi's breath left him in a long, relaxed exhalation as Zidane slipped a hand behind Vivi and massaged between the cleft of his round buttocks, stroking a small, secret place.

"It goes inside." He laid a small kiss on Vivi's nose. "But again, this is only if you want it."

"I do, I do." Vivi was quite excited, and the stroking behind him was growing deeper, penetrating gently, making him shiver in a place he'd never used before . . . it was exciting!

"Roll over," Zidane instructed gently.

Vivi complied, gently tumbling over onto his belly. "What're you going to do, Zidane?" He hiccupped in a breath as Zidane's lips trailed down his back, down to the cleft, and inside . . . Oh! He was . . . he was . . . Zidane was kissing and licking that little spot he'd teased . . . and now his tongue was inside, stroking . . . He felt wet all over, and shaky . . .

He was hardening again. Inexorably so . . . like his whole body was just that organ . . . "Please . . . oh pleaaaase . . . " The moisture was so thick, it dripped down to the bedcover, and Zidane was licking and prodding a different place inside him now . . .

Pleasure washed over him from his head to his toes, and he was dimly aware that he'd done it again . . . he was shaking more now, and whimpering with ecstasy . . . "Please . . . it's got to be ready now . . . put it in . . . "

"I thought you'd never ask," Zidane sighed blissfully and lifted Vivi up into his arms, lowering him gently down, one hand braced on his thick, strong erection. "Slide down nice and easy, so it won't hurt . . . " He groaned as Vivi slipped from his arms and down, deliciously down, sheathing his organ in warmth and succulent slick wetness. "Vivi . . . that was a little fast, are you all right?"

Vivi was sobbing.

"Oh man." Zidane cursed. "Here, Vivi, just let me--" He tried to lift Vivi, but the mage's hand came down on his in an iron grip.

"It feels so strange," he was whimpering and weeping. "So strange . . . so good . . . please . . . I want more . . . " His small pink tongue slid from his lips and flicked over them, moistening them and making Zidane's penis twitch with excitement. He bounced upward a little, rubbing against Zidane--deep inside of his own body, the genome was so thick and hard--and another groan exited both mouths, one high and the other low . . . "Yes," Vivi gasped, lifting his hands to Zidane's shoulders and rising up on his heels. "Yes . . . "

"Oh, Vivi," Zidane whispered. "You're so good . . . "

As they moved, a fire of sensations passed between them. Zidane's lips met Vivi's, suckling, his tongue thrusting expertly, but not deeply, into the mage's parted mouth; Vivi was bouncing harder, driving Zidane deeper, and both of them were moaning and gasping out endearments as Zidane's mouth touched Vivi's neck, his ear, his clutching hands . . . it seemed to last forever and for only seconds, both of them wanted more, and neither one of them would ever have enough . . .

Vivi pulled Zidane close and pulled his ponytail loose, threading his fingers into the long trail of hair. "Zidane," he whined. "Zidane . . . I'm . . . it's going to . . . "

"I know," Zidane assured. "Let's let it come together." He stroked Vivi's erection in time with the mage's bobbing, and began to thrust into Vivi, gently but firmly, stoking passion in both their bellies . . . and then it was coming out, their passions, Zidane's inside Vivi, and Vivi's in a streak across Zidane's abdomen . . .

"I love you, Vivi," Zidane whispered, pulling the black mage close to him. Vivi was too exhausted to speak, but he could still cry with his happiness at having the greatest wish he had ever had fulfilled.

And both of them gently slid into the blankets, still connected at the hip, neither wanting to separate.

~

They lay awake for what seemed like an eternity, watching out the window. The snow had stopped falling, and the sun had begun to rise just enough; a thread of crimson interrupted the deep twilight mauve of the sky, the twin moons limned in its light.

"Hey . . . I just noticed something," Zidane whispered, lazily tracing circles over Vivi's slender back. Vivi looked at him, and he grinned, showing a perfect catlike smile.

"What is it?" Vivi wondered.

"You haven't stuttered once since last night." Zidane's smile had grown from ear to ear. "Now come downstairs, let's see what Santa brought you."

"Well, y-yeah, but we have to put some pants on." Vivi reached down and lifted his from the floor. Zidane leaned next to him and blew tickling breaths into his ear, then grabbed his own and lifted them onto his head.

"I've got pants on, can I go out like this?"

Vivi giggled at the sight of Zidane's already half-hard penis. "Not unless you want to s-scare someone." He leaned forward and kissed it gently, patting the hair down. "It's the nicest present I ever got."

"Well, *ahem*, that's what I thought it would be . . . " Zidane puffed his chest out mightily and strutted around like a chocobo, flapping the legs of his pajamas out like wings.

"Zidane . . . " - Vivi was half in his pajamas - "put your pants on!" He swatted Zidane and jumped off the bed excitedly, running out the door. "Come on, come on!" He leaped onto the wood banister and slid down all the way to the bottom.

Zidane stumbled into his pants and nearly tripped over the rug, but scrambled down the stairs behind Vivi.

As it turned out, Vivi's little egg proved to be a pleasant little challenge. The newly-hatched Revnant was floating around the tree, howling and darting about like a lick of yellow flame. Zidane pulled out a whistle--Vivi hadn't a clue where he'd gotten it from--and handed it to Vivi. "Blow that thing," he said with anticipation.

Vivi puffed on the little whistle, but nothing came out but a soft tweet of air. Immediately the Revnant stopped and shot straight into Vivi, murring and moaning contentedly. Vivi fell over, bumping his head on the floor, and sat up as the baby ghost nestled its face into his chest. "Hey, I th-think he likes me," Vivi giggled and petted the Revnant's head. "I'm gonna name you Jitan!"

Jitan racketed about between the stairs and darted up, out of sight. Frightened screams from upstairs soon told the pair that he'd awakened the girls, and Freya, Ruby, Garnet, and Eiko ran down the stairs, shrieking and beating Zidane with pillows.

"You did this, you ragamuffin!" Freya.

"WhyAhoughtta--Ah'mgonnakickyerass!" Ruby, beating him with her pillow over and over again.

"It's going to get me! *Squeal!*" Eiko.

"Is it in my hair, is it in my hair?" Garnet.

Vivi fell over laughing. "Jitan, come here!" He blew the whistle again, with the same puffing tweet, and Jitan careened around and back behind Vivi, watching the girls with curious black eyes. "This is the best Christmas ever!" Vivi giggled, petting Jitan's head and throwing Garnet's stray pillow at Zidane. "Thanks, Zidane!"

"No problem, kid!" Zidane threw the pillow back into Vivi's face.

And from outside, high up in the sky, one could hear the sounds of reindeer bells, and a cheery "Ho ho ho!" as a magical creature of a different kind flew away in a large sleigh, now divested of its toys . . .

~

The End

~

VVL69: Well, another story finished. That's two out of . . . eight? No, nine with the Wonka story that got booted. Oh well, it was fun while it lasted. Hope you all liked it. Merry Christmas, from all of us in my head.
Vivi: And a happy new year! Byebye~
arrow_back Previous