Disclaimer: DO NOT OWN CHARACTERS

A/N: This was an impromptu drabble written for a good friend over at LJ


A harbinger. The grey floated overhead, a dark canopy, swallowing up everything like a sweeping fog. She waited for the signal - a shining, sparking light amidst the dust and rebellion.

One. Two. Three.

The second hand on her analogue watch ticked away the breaths of her life. It was taking too long.

Forty-six. Forty-seven.

Russet eyes squinted at a shadow in the distance. A usually steady finger twitched against a cold metal trigger. As the figure ambled closer, the sun streaks broke through only a moment – long enough to glint off the stars on the stranger's uniform. A gasp left her lips. Rushing forward, her arm caught him just as his knees buckled under too much weight. An uneasy chuckle broke through…

"Looks like I can't keep my promise."

"I don't know what you're talking about, Sir."

"Your birthday."

Blood on her hands. Blood on his. It had been there long before any wound.

"It's all right, Roy. Truthfully, I never expected you to."

Riza's arms wrapped tightly around his shoulders, his head tucked beneath her chin. Never had it been so painful to smile… or so glorious to die.