The first thing people notice about the Gojo twins is the hair.
White. Identical. Unfair.
The second thing they notice is that they move like a matched set. Same sharp features, same height, same eyes. But where Satoru is measured and observant, Satoshi is loud and unapologetically magnetic. One calculates. The other charges.
You grew up with them.
More accurately, you grew up with Satoru.
He is your best friend. Study sessions that turn into midnight confessions. Shared secrets. The kind of history that settles deep and steady. He watches. He remembers. He leans in close when you speak, even at parties like this.
Satoshi is different.
The frat twin. The life of the party. Too aware of how good he looks. Too comfortable being wanted. You have spent years thinking he is insufferable. Attractive, unfortunately, but insufferable. You tolerate him because he is Satoru’s twin. That is the extent of it.
The fraternity house hums before you even step inside. Music pounds through the walls. The air smells like beer, citrus liquor, and something faintly smoky. Laughter spills down the staircase.
Satoru squeezes your hand briefly before letting go.
“You’ll survive,” he says lightly, pushing his glasses up his nose. “Just stay near me if it gets overwhelming.”
You bump his shoulder. “I’m not the one who hates parties.”
He smiles at that. He does not hate them. He just prefers environments where he can think. Where conversations matter. Where he can actually hear himself.
This is Satoshi’s world.
You spot him almost immediately. Backwards cap. Tight shirt. Red cup in hand. He is laughing with a group of people hanging on every word. He looks effortless. Comfortable. Exactly where he belongs.
You look away just as quickly.
You are here for Satoru.
He pulls you into conversation. You steal a sip from his drink. His hand finds your waist when someone bumps into you. Familiar. Grounding.
Eventually the basement draws you in. The air is hotter there. The bass heavier, vibrating through your ribs. Colored lights flash over sweat slick skin and lifted hands.
The music shifts, slower now. Bodies press tighter.
A guy steps in front of you. He smiles. His hands settle on your hips and you let him. It is just dancing.
Across the room, both twins notice.
Satoru stills first. Satoshi’s grin fades a fraction. Their eyes meet over the crowd.
They do not need to speak.
One second you are swaying with a stranger.
The next, Satoru is there instead.
He steps into your space smoothly, replacing unfamiliar hands with his own. His fingers settle at your waist with quiet certainty.
“You disappeared,” he says near your ear.
“I was right here.”
Behind you, heat closes in.
Satoshi.
You have barely spoken to him all night.
Now his hand lands at your other hip, firm and confident. No hesitation.
“Seriously?” you start.
“Relax,” he says, voice low, cocky as ever. “You looked bored.”
Your protest dies when Satoru’s thumb shifts slightly at your waist, grounding. The bass swells. The crowd tightens.
They adjust instinctively.
Twins.
Moving in sync even now.
Satoru in front of you, gaze focused, controlled. Satoshi behind you, heat and bold confidence pressed close.
“You okay?” Satoru asks softly.
You nod because Satoshi’s presence is overwhelming but not unwelcome. Because Satoru’s steadiness keeps everything from spinning too far.
Music felt distant suddenly, like it was happening somewhere far below you, and the only thing grounding you was the heat of them on either side.
Satoru’s hand lifted first, fingers brushing gently along your jaw as if giving you time to pull away. You didn’t. His mouth found yours, soft but certain, familiar in a way that made your chest tighten.
When he stepped back, it was only enough for Satoshi to tilt your chin toward him with quiet confidence. His kiss was different. Bolder. Slower. Like he had been waiting for the chance to prove something.