
A shy girl and her popular classmate become a rising VR duo ...without realizing who the other is?!



Aki just wanted to pursue her dreams quietly.
She's a shy nerd who hides in the back of class, nursing a hopeless crush on the perfect, popular girl Miyuki. School feels lonely, but she has one place where she truly belongs: the VR Idol contest, where she performs as DJ Bugsypop! When she’s suddenly paired with the stylish, confident Idol Luvly, their duo takes off overnight. Together, Aki's dream of being a musician might really come true!Except Luvly isn’t just anyone. She’s Miyuki, the girl Aki’s admired from afar all along?! Now, without either of them realizing, they’re falling in love all over again!But if their identities ever get out? Aki might lose the one place she finally feels like she belongs.

Make choices that shape Aki's friendships, the outcome of her VR career, and more. Your choices matter!

Interact with fans on live and message with friends!

Play original songs to wow the virtual crowd and boost your contest rank. Or skip it for the traditional visual novel experience!



A quiet girl with loud dreams
"I'm okay just watching... u-unless you're watching me back!"
Age | 18 |
Traits | A shut-in artist, and the biggest idol anime fan ever |
VR Form | DJ Bugsypop |
Aki is a quiet, awkward high school girl who's always near the back row, doodling idols in the margins of her notebooks. You might find her hiding behind a vending machine at lunch, or in the hallway clutching her phone. In the real world she barely speaks, but online she's always watching, liking, and silently hoping someone notices her.
Miyuki is the girl her classmates admire: perfect hair, perfect grades, like her whole life is already figured out. But under the surface, she's tired, overwhelmed, and sick of playing the role everyone expects. Online, she can finally be herself, fun and silly and imperfect - as long as no one realizes it's her.

The classroom idol whose mask is breaking
"Do you like me, or the version of me you made up?"
Age | 18 |
Traits | Sweet, popular, and secretly tired of it all |
VR Form | Idol Luvly |

A chaotic VR DJ following the footsteps of her favorite fictional idol!
"Get ready to bug out!!"
Age | 18 |
Traits: | Awkward but energetic, a talented DJ and rising star |
IRL Form | Aki |
DJ Bugsypop is chaotic and a little clumsy, but she tries her best to overcome her shyness to be fun. She has constant battles with the algorithm, 12 unfinished mixes, and a fanbase who calls themselves "the Bugz." She tries to put on an energetic face during performances, but during stream she's still her sweet and awkward self.
Idol Luvly is where Miyuki lets herself run wild! She's dramatic, adorable, and full of energetic commentary between songs- and she's always looking for a new adventure to drag Bugsy into. Yet, even in the place where she can finally be free from perfection... she's still always chasing it?

An admired VR Idol ready to do all it takes to steal the spotlight!
"I'll shine enough for the both of us!"
Age | 18 |
Traits | Dramatic and fun, a talented and well-established Idol |
IRL Form | Miyuki |

The calm storm every DJ dreads.
"I want to face the real you on stage."
Traits: | Cold yet talented, a flawless DJ with a chilling reputation |
DUO | zer0limits |
Kuro is sharp and stylish, the kind of DJ who makes everything look effortless. He’s calm on stage but has a ruthless streak when it comes to competition; his goal is to be the best, no matter who’s standing in his way. He doesn’t waste words, but when he does speak, people listen.
Nagisa is quiet and doll-like, rarely speaking off stage, but when she performs it’s unforgettable. She may seem fragile or withdrawn at first glance, but she's deeply expressive: her vocals are filled with raw, haunting emotion that resonates long after the music ends.

A gothic VR Idol who lets her songs speak in her place.
“Songs don’t lie the way people do.”
Traits | Reserved yet captivating, a gothic Idol with an unforgettable voice |
DUO | zer0limits |
News
First Tiktok is live!!
8/23/2025
Sooo… I finally did it. I made a DJ Join Us! Tiktok !!
You can follow at @djjoinus !!! i just posted the very first video last night and it already feels like “oh wait… why didn’t i do this ages ago?"
But hey, better late than never!! I’m super excited to keep sharing little snippets, dev updates etc (and here too still). Plus it’s kinda nice showing you guys DJU in motion instead of just screenshots!! Yay! More stuff coming soon ~~
15,000 word milestone!?
8/14/2025
Okay WHAT. I just checked my word count and… 15,000 words?!? I finally reached my goal for the demo!!I can’t believe my silly little yuri DJ VN is becoming such a real thing? Every chapter feels like it’s coming alive and now I’m staring at this big huge number like omg... Future me is probably laughing (or crying) but right now I’m so proud of past me for sticking with it. DJU is really happening!!!
What Inspired Me!
8/12/2025
Someone asked me what inspired me to make DJU, and honestly I surprised myself by just... not knowing?Funny thing is, I didn’t sit down like "hmm time to write a Big Cool VN." Nope!! DJU basically started because I kept doodling this awkward nerdy girl (Aki) and imagining her secret alter-ego persona. Once she existed, Miyuki/Luvly sorta appeared naturally beside her.
And THEN I realized- oh wait, this is literally the shy-nerd x popular-girl yuri trope of my DREAMS. It’s all my favorite tropes and aesthetics smashed together and then magically working out.But subconsciously? I think part of why I wanted to make DJU is because escaping into another self feels sooo relatable. Sometimes real life is awkward/scary, or boring, but on the internet suddenly you’re who you wish you could be.DJU is basically a love letter to other awkward people like me, saying "hey, it’s okay to be small and shy IRL, you can still have this huge, dazzling side too," and that’s sooo important to me.
Demo plans?
8/4/2025
So I’ve been quietly piecing together how long the demo should be, and right now I’m thinking it’ll cover the first three chapters! That way you’ll get to see both the school side of Aki’s life and her early VR collabs with Luvly. Enough to show the proof of concept, but not be tooo set into stone in case there's changes I wanna make with your feedback.Honestly it’s still wild to think that this lil daydream I had about a nerdy DJ girl is turning into something people might actually get to play??
Livestreams!!
7/29/2025
This week I’ve been playing around with the first livestream scene and omg it’s becoming my favorite part of Chapter 2 so far. Writing the chat with all the silly usernames, emojis, and random comments is WAY more fun than I expected.
Bugsy’s nervous energy + Luvly’s confidence bouncing off each other is sooo cute!? I hope you'll enjoy watching their debut stream as much as I enjoyed making it!!
Chapter 1 DONE!!
7/22/2025
I set myself a silly challenge this week: write at least something every single day for DJU. And I actually kept up with it?? The draft for Chapter 1 is officially finished now and omg it feels SO good seeing it all together. Aki and Bugsypop are slowly coming to life!!I still need to clean things up, but it’s soo exciting because this means I can start focusing more on the VR chat and performance scenes… aka my FAVORITE parts to write.
Website up!
7/10/2025
Hi!!
Welcome to my silly little corner of the internet where I scream about making my dream game! I've been working on this for a bit now and I thought it was time to actually, y’know… share it with the world.Our main girl is Aki, a super shy nerd who loves idol anime and dreams about being a DJ! Buuut talking to actual humans is very scary.Then she becomes DJ Bugsypop, a rising star in the big VR music contest everyone’s watching. I love writing her so much because it's so fun watching her finally come out of her shell!I can’t wait for you to meet her for real when the demo’s ready!!

Thank you so much for your support!

Follow DJU Tiktok!
Get exclusive updates on merch and progress, more character content, and see sneak peeks!
Create and submit your art! (Any style, any DJU character!) Make sure to tag #djucontest !!Along with your art (in the caption, comments, etc) send me the username + short message you’d like to appear in the livestream chat!That’s it! You’ll officially become part of DJU~!!
Any skill level welcome! Doesn’t matter if you’re a pro or just doodling for fun, all entries count~Any art style!! Traditional, digital, chibi, realistic, whatever you love to draw in!Original art only. Please don’t submit traced, stolen, or AI-generated artwork.Creative freedom encouraged! You can change hairstyles, outfits, colors, etc. as long as the character is still recognizable. (Ie alternate outfits, headcanons, AUs, etc!!)
The ultimate winners (3) will be determined by creativity, and will be able to choose/design an in-game outfit option for Bugsypop!!
Click for full size!
View character bios/info HERE!