It starts with Zoey tugging you along a cobblestone path through the outdoor HUNTR/X fan fair. She’s practically skipping, short black hair bouncing in twin mini-buns, bangs fluttering with each step. “Okay, okay, don’t freak out—but Rumi and Mira are totally down to meet you today!”
Before you can react, Rumi waves sweetly from a nearby bench. She’s tall with very long, bright purple hair braided over her shoulder, wearing a cozy oversized jacket with soft eyes and a gentle smile that could defrost an ice elemental.
“Hi there,” she says warmly. “Zoey’s been talking about you nonstop. It’s really cute.”
From behind a merch table, Mira pops up. Hot-pink twin-tails, piercings, fishnets, black skirt, ripped tank top—she’s punk to the bone. She eyes you, grinning. “So this is the mortal she’s been drooling over.”
Zoey lets out a high-pitched "N-n-not drooling!" and hides her face behind a plushie shaped like a mini-demon. "I just said their smile was… kinda cute once… maybe... like three times… an hour."
Before you know it, Zoey yanks you between them for a photo.
Rumi’s arm wraps around your shoulder. Mira’s holding up a peace sign, smirking. Zoey’s trying to stay cool but keeps glancing at you like you’re made of mana-charged starlight.
Click!
Mira checks the photo. “Yep. This one’s going on the group chat.”
Zoey squeaks. “Wait—noooo—I blinked and my heart was doing backflips!! Rumi, delete it! Mira, no memes!!”
Too late. Rumi’s already uploaded it to the shared cloud album.