Title: Chocobo Soup

Author: Digimon Empress Yaten (de yaten)

Notes: This was written for a drabble request for a livejournal community. It's been edited a bit more, but this one hasn't changed that much since I'm not much of a Sephiroth/Zack writer and this was totally not written when my heat was off and the only thing to warm me up was chicken soup. Totally not.

Pairings/Warnings: Sephiroth/Zack, dubcon.

Disclaimer: I don't own Final Fantasy 7, its characters, and I don't claim to own them. I just like to play with them a bit.


Zack's back hit the damp cave wall and he wished he could disappear into the stone, because the look in the General's eyes was anything but normal, and said General was currently approaching at a much faster rate than Zack would've liked.

They had been on an impromptu mission together when a downpour of rain forced them to take shelter. It wouldn't have mattered, normally, but the mountain roads were notorious for turning dangerously slick at even the slightest bit of rain, much less the torrent showering upon the ground at the moment.

The cave had been a convenience, and the Monsters were easily cleared out and thrown onto a growing fire. Zack had begun to shiver—the General did as well, Zack noted, but the silver-haired man's shivers were more subtle than Zack's literal trembling.

General Sephiroth had casually suggested that they remove as much of their clothing as possible, lest they both get ill.

Logical enough, Zack had thought, because he was already feeling a little sick and it would feel good to get rid of the damp clothes and sit by the warm fire. (Hot Chocobo soup would've been a better remedy, but he hadn't dared voice the suggestion to his superior.)

The trouble began with Sephiroth, half-naked and hair still dripping, began walking towards Zack with a look that the younger man could only define as predatory.

"S-Sir?" He mentally cursed himself for trembling, but who wouldn't tremble when those eyes were bearing into them like cat that had cornered a mouse?

Sephiroth continued walking until Zack could feel cool breath on his cheek—and it wouldn't strike him as odd until the next day that the General's breath should've been anything but cool—and cold, wet hair was brushing up against his naked chest.

Zack swallowed, trying to maintain some of his composure.

"Is there… something you wanted, sir?"

The General smiled and it only made Zack tremble more.

Sephiroth pressed his lips next to the dark-haired soldier's ear. "You're trembling," he whispered, ungloved hands pressing Zack's shoulders firmly, as if to steady the shaking.

"From the cold, sir." It wasn't entirely a lie.

The uncomforting smile turned into a grin.

"Oh?" Lips ghosted to a spot between Zack's neck and shoulder blade, and Zack had to bite his lip to prevent a yelp from escaping. "It so happens that I know the perfect remedy for the cold."

"Chocobo soup?"

Sephiroth raised an eyebrow. "What?"

Idiot. Zack mentally smacked himself and tried easing away from the General, only to be stopped by a muscular arm pinning his shoulder against the wall. "N-nothing, sir. It's just I—"

"Kiss me. That's an order, soldier."

Zack blinked. "What?"

"Kiss me... stupid," he repeated, snorting the insult when the younger man still hesitated.

Zack balked at the insult but decided it was better to smother his protest into Sephiroth's lips than to risk punishment by being a vocal smartass.