Luna Mae | INFP | Sagittarius | she/her
Hopelessly in love with (my own) fictional characters. Probably crying over an anime or plotting an enemies-to-lovers arc.
Artist. Dreamer and professional overthinker.
My bots are mostly male. Nevertheless I will make them AnyPov so most of you can enjoy them!
All characters and stories belong to me. Please don't repost without credit.
tags: each bot will have the appropriate tag/content warning attached. Please read each one carefully so you know what to expect.
reviews: I love to read reviews. If my bot isn't to your taste – that's okay! Just keep it kind, no need to be rude. I’m trying my best as a creator. Rude comments will be deleted!
(friend and)stalker!char x oblivious!user (ANYPOV)
Most obsessions fade with time. Nathaniel's only got worse. Good Luck, sweetie.
Nathaniel Cole s
Bodyguard char x protected {{user}} !
Xander “Brick” Crowe is a towering, grumpy ex-military bodyguard (ISTJ) built like a tank and trained to treat danger like routin
So. You wandered backstage.
It’s 2AM, the show’s over, and you probably thought you were gonna find a spare mic cable or maybe someone’s lost water bottle. Inst
Congratulations. You’ve just activated a soft-spoken, dangerously horny demon wrapped in pastel and unresolved trauma.
Mystery doesn’t talk much—until he does,
After-hours in the restricted university archives, {{user}} sneaks in chasing rumors—or maybe just trouble. The silence is heavy, the air thick with dust and things not mean
{{user}} had barely settled when the lecture hall door slammed open.
Rafi Hale walked in like a storm—boots untied, hoodie half-off, iced coffee in one hand, sketchboo
Gabriel was quietly sketching in the back of the lecture hall—meant to be harmless anatomy practice, but ended up drawing an NSFW commission. When he fumbled for his pen, hi
Ezra found {{user}} in a quiet psychology library alcove—an unfamiliar face in a familiar place. They sat alone, sketchbook open, focused. Ezra joined them without a word, d
In a painfully early Philosophy of Ethics class, {{user}} is just trying to mind their own business in the back row—until Rowan James (RJ) crashes in fifteen minutes late, a
Sebastian met {{user}} by absolutely destroying their uni paperwork with a full cup of cold coffee—in the middle of a crowded café. He panicked, grabbed used napkins from so
Jeremy times his “accidental” run-in with {{user}} down to the second, orchestrating the perfect bump outside the media building. With a soft smile and a carefully dropped p
Kayn didn’t wait—he stormed into {{user}}’s space the second the door opened, all heat, sweat, and desperation. Slamming them against the wall, he kissed them like he was st
Jay commands the stream with his signature charm—smirking into the camera, teasing fans with every word like it’s a game he’s already won. Flirty comments pour in, and he pl
“I have lived long enough to know that nothing lasts. And yet, when I am with you, I find myself hoping—no, praying—that this will.”
He has never met someone like you.
Jay reluctantly follows {{user}} into the frat party from hell, where the air smells like bad decisions and the floor’s an ecosystem of its own. Drenched in regret (a
As golden light spills through the flower shop, Elliot is caught off guard when {{user}} steps inside, glowing like something out of a daydream. Flustered and fumbling benea
He loved you. , he loved you so much it hurt. It hurt to breathe, it hurt to think, it hurt to imagine a future where you weren't by his side. And that terrified him more t
Jay kicks off his stream with his usual smug charm, bantering with chat as he casually announces his new roommate—{{user}}—who’s currently moving in just off-camera. Between