I drifted along behind Sebastian and Sam as they meandered slowly towards the home of Emily and Haley. Sam was chattering excitedly as he followed his friend. I flew closer, dropping onto Sebastian's hood to listen in.

"You're lucky dude, Haley is so hot~! I bet it feels great to look down at her while she blows you. Is it good?"

Sebastian smirked, shaking his head.

"A gentleman never kisses and tells."

"Sure, sure. But you can tell your best buddy, right?"

"No, Sam."

"Then why don't you just treat me like that too? You won't have to tell me a thing."

Sam grinned and tapped his head, proud of his own brilliance. Sebastian just rolled his eyes and shook his head again.

"Not into guys."

"Not even me? I'm heartbroken."

Sam feigned a faint, falling against his friend's shoulder. His face was composed in a mask of despair for an instant before it broke into another grin, unable to commit to his faux-sadness long enough to continue the bit with further dramatics. Sebastian chuckled anyway, shoving his friend gently back to his own feet so they could continue their walk.

"Nope, and even if I was…I don't think you could handle it."

Sam licked his lips, his gaze growing sharper as it locked with Sebastian's.

"You have no idea what I can handle. But alright, I'll drop you off here dude. See you later~!"

Sam waved as he retreated into his house. He dashed to his window before the door even finished closing and peered out at his friend, who was just turning to leave. Sam waved again, more excitedly now, as if bidding bon voyage to a cruise ship. Sebastian's eyes caught the movement and he grinned, mouthing the words 'you dork' as he waved back and left. He approached Haley's door and knocked once. When no one answered he let himself inside. An upbeat trance track pulsed softly through the home, emanating from the direction of Emily's bedroom. Sebastian ignored it as he strode to Haley's photo room, rapping his knuckles against the doorframe quietly. Hayley's voice rang out clearly from within.

Had she been waiting for him?

"Enter."

He stepped inside and closed the door behind him. The music's rhythmic thumping was cut off as the door clicked closed, and only the sound of his own beating heart and quiet breaths could be heard. The room was dimly lit by dim red light, and pitch black shadows stretched from every object. Photos hung on lines around the walls, dangling over tables crowded with developing fluids, and bins, clamps, and any other tools Haley thought was necessary to bring her pictures to life. I flew to the thread that the photos hung from, clasping it tightly as I reached a spiritual feeler out towards Sebastian. He didn't react as I sank into him, but I was overcome by a growing feeling of breathy lightheadedness. It was hard for me to tell whether or not our thoughts were merged, his mind seemed completely still. His body almost vibrated with the need to approach Haley.

A long bench stood alone in the middle of the room, its irregular shape obscured by a thin, black sheet. Haley stood on the other side of the bench, waiting. His eyes locked on her as he adjusted to the low light. She beckoned him over with a curved finger. He approached her, pausing immediately when she turned the flat of her palm towards him. She closed the distance between them with slow, confident steps. Her shoes clicked loudly against the floor, echoing against the bare walls. She grasped his chin in her cool fingers, silently tilting his head down to hers before bringing their mouths together in a kiss. He exhaled against her, his arms hovering over her sides without touching her.

I haven't asked yet, so I shouldn't…

He dropped his hands as she stepped back. She smiled, her voice was as clear and sharp as cracking ice as she spoke again.

"Strip."

Sebastian kept his eyes on her as long as he could as he undressed, frowning when he had to look down to untie his shoes. He dropped his clothes in a pile behind him as he removed each garment.

Haley waited until he finished, then chided him, "You're making a mess in my studio, you know. Take better care of my things."

He swallowed before he answered.

"My apologies, Mistress. Where would you like these?"

Haley gestured towards a spot along the wall, waving towards it with her long nails before turning them towards herself to inspect them. He knelt and folded his clothes neatly, then placed the bundle in the indicated place and returned.

"Much better. Now, I've got a treat planned for you today. Do your best to deserve it, won't you?"

Sebastian nodded, licking his lips in anticipation.

"Yes ma'am."

Haley smirked and pulled back the sheet, draping it over her arm. The table was revealed to be a black bench. It smelled heavily of the oiled leather that stretched over its top. Its legs were carved from dark wood, polished to a deep luster. The red light reflected off of the whole thing strangely. Several shapes stood proud of it as the sheet withdrew. Three thick plugs were screwed onto the bench, each several inches apart. Sebastian cocked his head and smiled, his lips parting softly before closing again in silence. Hayley giggled, then snapped her fingers and pointed to the ground beside the bench.

"You may ask about these, or you can come here and we can get started."

Sebastian jogged to the spot she had pointed to, his eyes locked on her again.

"Good boy~. Now kneel down, I don't want to stretch."

She took a length of red silk from her pocket and unfurled it in front of her. He dropped to his knees, shivering as the cool floor met his skin. His heart began to beat rapidly as she approached. She trailed her colorful nails over his cheek and he leaned into her hand, grateful for the touch. She stepped behind him and tied the silk over his eyes. He breathed deeply, relaxing into her touch as she brushed his hair back into place.

"Comfy?"

"Yes ma'am."

"Can you see anything?"

Haley stepped back and lifted her skirt, knowing that if he could see that would get a reaction.

"No ma'am."

She dropped the fabric and leaned down to kiss the top of his head.

"I believe you."

He raised his face up towards hers,a soft whine escaping him. She planted a kiss on his trembling lips before walking over to her table and picking up her camera.

"I'd like to instruct you on what to do with those plugs while I take a few pictures for my portfolio. Is that okay?"

"Of course~"

I sank deeper into Sebastian's mind, allowing his sensations to overwrite my own completely. My vision faded to darkness as we merged. My connection to the spirits dwindled away to nearly nothing. All that remained was the sound of Sebastian's heavy breathing, his all-consuming need for touch, and his fixation on…

Haley~.

Sebsatian's mind held only one thought, a thought that was so overwhelmingly powerful that it was difficult to force it into a complete sentence. He allowed the need for such control to drift away, focusing only on the sensation. His pulse relaxed, and he sighed contentedly. Her voice bubbled over him, carrying with it all things clean and bright.

"I'd like you to put that middle one in your mouth. You may use your hands to find it if you absolutely have to."

Sebastian leaned forwards on his knees, his mouth already watering. His hands stretched out before him, his fingertips meeting the leather and trailing along it until they connected with firm silicone. He traced the shape with his hand, rising to his knees to bring his lips to its tip. He allowed the drool to pool in his mouth before parting his lips and sinking onto it. His hands clasped behind his back as he bobbed. Haley's camera whirred as he tried to swallow the toy.

"Good~! That blindfold looks stunning on you, pet. You wear silk well."

Sebastian hummed with pleasure, still bobbing his head on the toy. His cock began to twitch and harden between his legs.

"Stop. Do the one on your left."

He turned, his head wavering towards the toy. He found it with his tongue, guiding his mouth along behind it. This one was smaller, and it fit more easily past his lips. He took a deep breath before he encircled it with his lips, pressing it into his throat as he kissed the bench at its base. Haley's camera whirred several times. He held the plug in his throat before he raised himself off of it, coughing and gasping for air.

"So obedient~. When you're ready, please move to the one that's furthest to your right."

He found the bench with his fingers again, moving hand over hand towards its far end. He found the third plug and inspected it with his hand.

So big~
And thick, too.

He licked along its impressive girth, unable to take more than the tip of it into his mouth without it grazing his teeth uncomfortably.

"Aww, too big for your Sebby?"

Sebastian whined again as he attempted to push it further past his lips. His mouth, already stretched to its limit, would not encompass the whole of its width. Haley's clicking heels approached, then he felt her hand drop onto his head.

"Let's try the middle one again, okay?"

Sebastian pulled his head off the larger plug. Haley twisted her fingers into his hair and guided him back to the middle plug. She pressed him down over it gently, her suggestion serving as a stronger motivator than any amount of force could have been. He devoured as much of it as he could, gagging as he willed his throat to relax and allow more in. Her hand was small, but soft in his hair. The scent of her lotion drifted down to him, a hint of sunflowers and myrrh. Her nails scratched against his scalp when he pressed his head back towards her hand, and the sensations sent shivers down his spine. He slowly worked himself down the plug, the weight of her hand resting at the base of his skull. Her camera whitted again as he began to cough. She removed her hand and spoke again.

"Stand up."

Sebastian jumped to his feet, his hands clasped behind himself.

"I want you to stand over the bench. Do you need help finding your way?"

Sebastian raised his leg and stepped unsteadily over it. Haley's hand caught his arm and led him into place.

"Now, pick a plug."

His face flushed so red that the blindfold looked pale against it.

"The…the middle one."

"Not the smallest? Brave boy~."

He swallowed and exhaled loudly as Haley circled him, trying to keep his racing pulse under control. She paused behind him. I felt the longing to reach out towards her growing as he waited for her to speak again.

"Let's get you ready, hm?"

When Haley touched him again, it felt as if she was wearing gloves. She rubbed a drop of lube into his hole with her gloved finger, carefully pushing in and out as Sebsatian twitched. He whimpered as she worked a second finger in, spreading the lube even further.

"Aww, such a whiny little thing today. Don't worry, I won't tell anyone."

His legs started to shake as she pressed a third fingertip into him, then withdrew.

"Now, you chose the middle one. That's right beneath you, if you'd like to have a seat."

He lowered himself carefully, one hand coming down to find the plug, still slick with his saliva. It entered him easily, and he groaned as he started working himself further down. Haley's camera whirred as his face contorted. He burned with embarrassment, but his throbbing erection and his need for Haley's praise urged him to continue. Haley spoke from nearby, her calming voice murmuring just loud enough to be heard over her camera.

"There you go, pet. You're doing so well for me~. Turn your head a bit to the left, the light's better."

Mistress is watching me, I should put on a good show if I can.

He turned his head as instructed, and the camera whirred another four times from beside him.

"Perfect, that light's amazing on you."

He trembled above the plug as her approval washed over him, relaxing him as he readied himself to push further. He dropped himself onto the plug, wincing as he stretched to accommodate it. Haley let out a pleased sigh in front of him, and the scent of her breath wafted over him. Her kiss followed close behind it, pressing against his softly. His lips parted, allowing her tongue to push into his mouth.

She tastes like coconut, and fresh fruit…so sweet.

He felt the thickest part of the plug slide inside of him, then his cheeks connected with the leather beneath. Her lips retreated as he gasped at the shock of the bench hitting his ass. Haley's lubed fingers reached towards him, delicately brushing along the vein that ran the length of his cock. Her camera whirred as his face opened in surprise, his eyebrows shooting up and his mouth opening. She giggled, wrapping her hand around his length and holding it still. He ground himself onto the toy, trying to thrust into her hand. A drop of precum beaded on the tip as he worked. She took another picture and then withdrew. He whined and raked his hand through his hair, his body aching with need. Her camera whirred again several more times before he felt warmth approaching him. Her lips caught his again, her hands resting on his neck as he rocked back and forth on the toy.

Fuck, I want more~.

Her warmth moved away. His lips followed after hers for as far as he could reach, unable to recapture her kiss.

"Please, Mistress? I need it, I'm going to lose my mind if I don't get to cum soon."

"Entertain yourself. I gave you a toy to play with, didn't I?"

"Thank you mistress~"

He dropped his head to his chest and groaned as he began to bounce on the plug again. He rolled his hips as he moved, aiming the tip of the toy at a spot inside himself that felt amazing every time something brushed against it. Haley allowed him to fuck himself with the plug, a moan escaping every time he managed to drive it home against the correct spot. When his panting and moaning had grown desperate enough to suit her tastes Haley spoke again, her voice close to his ear.

"How's it feel, pet?"

"Amazing, thank you~! Thank you~~!"

"Details, please."

"I can feel the plug touching where your fingers were, and I still taste your lips against mine. The blindfold makes everything so much more intense, I can't stop picturing your pushing into me. And I-ah!~ I'm so close-!"

Haley giggled again, her calm voice cutting through his frenzied grunts.

"See, I tried to tell you the small one wasn't going to do it for you last time, and you didn't believe me."

"I'm sorry Mistress, I should believe you. I'm so sor-ahhh~!"

Haley's tongue flicked over his tip as he rocked forwards, followed by her soft, plump lips. Sebastian gasped, his mind whiting out entirely. She twirled her tongue as she swallowed his shaft, purring as he shook apart. He started to twitch, more salty precum leaking out of him. She took her mouth off of him and caught his hand, guided it down towards himself.

"I might be willing to finish this off if you manage the bigger plug, but for now I'm bored. You do it."

"Yes ma'am, thank you ma'am, I'm~!"

She stepped back. His hand worked quickly, cupping over his tip as he ground against it. Every thrust shook the toy inside him, and his body broke beneath his own touch. He began to shake, his weight collapsing onto the bench fully. Haley's camera whirred incessantly, taking picture after picture as he let out a stream of his seed into his hand. The camera finished long after he did. Haley circled his twitching form, capturing every angle of his body as it writhed under the red lights. He heard her set the camera down on the table, then the blindfold was removed. The first thing his eyes focused on was her smiling face.

"You did wonderfully for me today. Would you like to help develop the pictures?"

"Yes, Mistress. Please let me help you."

"Then let's get you cleaned up. I'll grab you some water as well. And a snack, you look a bit shaky. You like pumpkin soup, right? Emily made a batch yesterday."

"Yes. Thank you, Mistress."

Haley nodded, patting his head. He closed his eyes as he leaned against it, his thoughts still focused entirely on pleasing her.

"Let no one say I don't take care of pets. And I won't have shaky hands ruining these gorgeous shots."

Haley dropped a warm, damp rag onto his lap. I withdrew my tendrils as he wiped himself down, a feeling of peace settling over his mind.