This article contains content that may bring users with past trauma, to something that might cause a physical and/or mental reaction. Viewer discretion is advised!
Reason: Tabi's backstory contains saddening themes. Screen shaking in "Genocide", depictions of bombings and murder (when losing in "Genocide").
Dude!!! that was sick! - Filip
This mod is on the golden throne! It has more than 1,000,000 views on its download page and can be considered one of the best and most remembered mods in the Friday Night Funkin' community!
I have been here for so long... like, a really long time... like, a really really long time... like, a really really really long time... like, a really really really really long time... like, a really really really re- - Spirit
This article currently has 99,204 bytes, and could take a long time to load. Please proceed with caution and wait for it to load patiently.
READY FOR ROUND 2? - Sonic.EXE
This mod is currently a demo and/or has upcoming content that is confirmed to be in development, either confirmed on a livestream, a tweet, or any other verified source of information.
Upcoming: The mod is now officially being remade/updated with Homskiy's help. [1]
I’m surprised someone as small as you didn’t break anything! - A.G.O.T.I.
This article lacks content, whether it be lacking Assets, Trivia, Music, or something else. You can help Funkipedia Mods Wiki by expanding it with more info! Thank you!
Reason: Missing static poses (from V2) for all characters, and appearance description for the hallucinations.
V.S. TABI, also known as V.S. Ex, is a mod that focuses on the story of Girlfriend's ex-boyfriend, Tabi.
The recent Ramware: BroadCast showcases that the mod's reboot/revival will come out in Q1 of 2025 (February to March).
Story
Before The Betrayal
When Tabi was a baby, his parents abandoned him and he lived in an orphanage.[2]
When Tabi and Girlfriend started dating, he had been a novice music producer who had passion and love for his work. Their relationship was going well until he met her dad.
The Betrayal
Girlfriend's father, Daddy Dearest, wanted her to be a rockstar like him. Then, he started using Tabi for his advantage. Years had passed since they were together, but then Tabi suddenly began to notice that Girlfriend, forced by her father, was using him for her own career and concluded that she did not care about him. And at the time, he lost his career helping Girlfriend to become a star. Once she knew he understood everything, some people invaded Tabi's house, kidnapped him and killed his cat. He woke up in some alleyway without clothes, and with his body invisible. Resting only his hands and a skull of a goat. Tabi was massively depressed and saddened by what had occurred. However, he quickly knew who did this to him right away, Daddy Dearest. And for that, he plans take his revenge by killing them both.[3]
Another year had passed, he's made a plan and he's ready to execute it.[4]
Tabi's Plan
Tabi was preparing his plan for at least a year. During his preparation, he would sometimes spy on Girlfriend and Boyfriend battle other opponents such as Tricky and Whitty. Once he realized that it would not be easy taking Boyfriend out, he adopted Whitty and Tricky's singing styles to get Boyfriend out of the way.[5]
Aftermath
After attempting to defeat Boyfriend three times in their rap battle, he was defeated and his plan to kill Girlfriend ended in failure. Not much is known on what happened after the incident but a loud crash was heard and Tabi yelled, "AGOTI!?"
Characters
“My trust, my feelings, my love, and my heart. I've lost everything! Now look who I am, because of her!”
― Tabi, Last Chance
Tabi is the main antagonist of V.S. Ex. He was created by and is owned by Homskiy. He is an ex-boyfriend of Girlfriend.
He was originally a successful music composer before realizing he was being used by Girlfriend and her father for their own gain, until later being kidnapped and leaving him as the way he is now. He comes back a year later to settle the score with them, even if it means wiping out anyone in between.
Appearance
Tabi's head is reminiscent of a goat's skull, which is a goat headed skull that Daddy Dearest forced Tabi to wear, and he also has skeletal hands. He wears a dark bluish-gray/grayish-blue worker's hat (or a cap to be exact), a grayish-blue/bluish-gray hoodie with a pale blue symbol on the front, bluish-gray/grayish-blue fingerless gloves, dark gray sweatpants, and black sneakers with yellow soles, yellow parts, and a golden triangle symbol on each side. His eye right socket also has a glowing yellow shine of light.
In Genocide, he holds a tactical airstrike (bomb detonator), and his pants, jacket, and hat have some scratches, tears, rips, and holes. He sports many cracks and crevices throughout his body, and having a broken lower jaw, multiples of cracks on the goat headed skull, left hand, and right horn. Also, some of the parts that were on the top half of his left horn are missing.
Personality
Tabi is shown to have extreme hostility and anger issues, given that he has been holding a grudge against Girlfriend and Daddy Dearest for a year. He also seems to have a merciless attitude after blowing up the restaurant, killing multiple people and severely injuring most of them just to kill Girlfriend. Surprising or not, he does not hold a grudge against Boyfriend. In fact, he tries to persuade him into leaving Girlfriend behind, as he thinks Boyfriend is just another "victim". He holds that mindset until his second song, Last Chance, when he realizes Boyfriend was not allowing him to hurt/injure Girlfriend, no matter what. He is also close friends with A.G.O.T.I. and his older brother Aldryx. When Girlfriend was still dating Tabi, he was a normal human, and also a music producer who had passion for his work. His relationship to Girlfriend was very strong, until Daddy Dearest decided to use him for his own benefit, and Girlfriend had no intention of doing this. While Tabi was a normal (and visible) human, he was known to be really kind and nice.
Trivia
- Tabi was once one of few antagonists that hit their notes in the same way as Boyfriend without the player actually controlling Tabi. (Note how the average antagonist's notes simply disappear once they hit, for Tabi, they glow.).
- In Tabi's case, this could be because Tabi was once a boyfriend, just like Boyfriend himself, and thus, he still has his glowing note power, even though he is no longer dating Girlfriend.
- Nowadays most opponents hit their notes like Boyfriend does due to them mainly being on Psych Engine.
- Tabi planted bombs in the restaurant, so no one except Girlfriend and him die, but when the restaurant exploded, well, everything went wrong, and didn't go exactly as planned.[7]
- Despite contrary to popular belief, Tabi is NOT a serial killer.
- This is further proven in the Rework update's Genocide dialogue, when he says he reserved the tables near the bombs to not hurt innocent people, as his main motive is to kill Girlfriend.[8]
- Despite having a goat skull for a head, Tabi is not actually a skeleton nor a goat man. He is a normal human being and what really happened to Tabi was that Daddy Dearest captured him and made him wear a goat headed skull.[9]
- Tabi's lower jaw only appears when he is furious.[10]
- Different extreme emotions temporarily disables invisibility in different parts of his body; rage reveals his lower jaw as seen in Genocide, and pain, such as stubbing his toe, reveals his ribs.
- His old mad right note pose only has six frames, unlike his other mad note poses who have eight.
- However, in the new update, the sprite sheet for Tabi's Genocide poses are being made, and now has 10 mad right note pose frames.
- Tabi is commonly referred as a Gaster Blaster (an attack from the indie game, Undertale) by Homskiy and the community.
- Tabi loves lesbians and Keef.[11]
- Like Cyrix, Tabi's voice was made with the VST called Serum.
- These are some facts about Tabi according to homskiy's Q & A video:
- Tabi was actually created around the time Undertale had grown insanely popular (around 2015-2016), which explains the design resembling that of Sans or Papyrus.
- Tabi doesn't have a favorite food, and just eats whatever he can eat. This is because he is not in a good financial situation due to unemployment.
- Tabi doesn't have a favorite color, but he does like the color orange.
- Ever since Girlfriend betrayed him, Tabi has had severe trust issues, and as a result he is very difficult to approach.
Gallery
Hallucinations
Hallucinations appear as the demented versions of Daddy Dearest, Girlfriend and Tabi. They are the opponents of Freaking Out Alone.
Appearance
Hallucinations as Daddy Dearest has a few differences such as having hollow eye sockets and a toothless mouth.
As Girlfriend, Hallucinations has a color scheme that is darker than the original, as well as hollow eye sockets.
Gallery
Music
1.8 (Easy) 2 (Normal) 2.3 (Hard) |
88200 (Hard) |
1.2 (Easy) 1.4 (Normal) 2.5 (Hard) |
155750 (Hard) |
1.7 (Easy) 2.1 (Normal) 2.9 (Hard) |
205100 (Hard) |
These tracks come from a leak that was posted on 4chan on May 13th, complete with art, plans, the entire Love Week script, sprites, and icons.
Extra Files: Instrumental |
Extra Files: Instrumental |
Interchangeably named "Final Memories" in the leak. |
Extra Files: Instrumental |
These tracks were made by bbpanzu, and didn't have actual names beyond "tabi1.mp3", "tabi2.mp3", so on and so forth. These were also made in 2021, three years before the mod's cancellation.[12]
These tracks were stated to be in Freeplay during the 4chan Love Week leak.
Will be released sometime in the future.[13] |
(With Lyrics) |
1.7 (Easy) 2.1 (Normal) 2.9 (Hard) |
205100 (Hard) |
Juno Songs (Lyrics) |
Lyrics: 0:00: ![]()
My LOVE! My LIFE. AND EVEN MY GOD DAMN CAT. SO, DIE!
0:08: Fine! Then turn to ash as the inferno both your lives shall take!
Gaze at the reward that shall await you if you choose to fight!
I will burn the knowledge in your head that she is not your friend!
She is just a tool for her daddy's vile villainy!
Let me shed light with the fire from above!
You still have a chance, let me end her now, come to your senses!
The Dearests build your trust, then take your soul as their prize!
Hatred rolls inside, ballistic with demonic genocide!
Sacrifice in war on hell is natural!
No more grave mistakes, there'll be no one left who'll TRUST HER!
SHE'S UNSTEADY. YES, IT'S PETTY. BUT I'LL KEEP IT REAL. STEP OFF, PLAYER LET ME SLAY HER AND HER DAD WILL KNOW JUST HOW I FEEL!
BEHIND THAT SMILE IS HEART OF ICE OR YOU WILL FAIL, TO HER BETRAYAL HEAR MY WAIL HEED MY TALE BUT DON'T COME CRAWLING WHEN YOU SEE SHE DOES TO YOU WHAT SHE'D TO ME!
![]() |
Kanaria (original track) |
Extra Files: Instrumental |
Extra Files: Instrumental Vocals |
Extra Files: Instrumental Vocals |
Extra Files: Instrumental Vocals |
Alternatively known as "KillerInstinct". |
Alternatively known as "KillerInstinct". |
Dialogue and Cutscene Transcript
Embrace Dialogue (Canceled)
Narrator
Disclaimer, please note that this is a very narrative-heavy week, that portrays themes of Abuse, Mental health, and other types of themes that may contain triggering content for those with the faint of heart. Please proceed forward with precaution, and take care.- [PHONE BUZZING SFX, RINGING CALL NOISES]
???
Ah, good morning, Girlfriend! It is great to be hearing from you again. How are you doing?Girlfriend
Oh Tabi, I missed your voice so much! I’m feeling so much better now that you’re here! How about you?Tabi
Well aren’t you a little sweetheart, hehe. I’m doing well myself. Say, now that I am talking to my little angel, why don’t we make some plans for the day as heavenly as you are?Girlfriend
Why of course, darling! I’d be over the moon to spend time with you. Did you have anything in mind?Tabi
I was thinking of going to the beach today. It shouldn’t be too busy, the weather is perfect for those new swimsuits we bought, and we can even have dinner at that restaurant that just opened up on the boardwalk. Does that sound good?Girlfriend
Will there be dessert?Tabi
There will always be a treat for my sweetest darling.Girlfriend
Oh silly, I was just joking around! I’ll start preparing myself for the excursion now. I can’t wait to see you again!Tabi
So do I, angel. How does 1PM sound?Girlfriend
Sounds like a date to me! See you then!Tabi
Until we meet again, darling. I’ll text you before I come pick you up. Mwah.Girlfriend
Byeeee! Mwah.- [GF then ends the call, as she gets up from her seat and sighs to herself sweetly while tying her hair. As she quickly dresses and gets ready for her upcoming date with her loving boyfriend, she quickly grabs her purse and steps into the hallway of her home. However, an ominous shadow greets her on the other side. This is revealed shortly after to be Daddy Dearest.]
Girlfriend
Hm? Greetings, Father.Girlfriend
What are you doing here? I’m about to head out to see my darling, Tabi.Daddy Dearest
Now you wait just a second, Baby Girl, you ain’t takin’ a step out that door ‘til I give you a little “refresher” on our deal.Girlfriend
A-Ah… right….What is it that you need from me again?Daddy Dearest
Not much. But if you insist on datin’ that BOY...- [he groans with absolute disdain]
Daddy Dearest
...you better make sure it pays off.Girlfriend
Oh, r-right. It was the songs, wasn’t it? I’ll proceed with the assignment as instructed.Daddy Dearest
Very good. Get me what I need, and your reward will be almost as handsome as me. You’re not gonna let your daddy down now, are you baby girl?Girlfriend
I would never, father. I-I promise… I’ll continue on.Daddy Dearest
Good, I knew my faith in you was well-placed. Alright now, off you go. Show that BOY a fun time, get those songs on my label, and you’ll make me proud.Girlfriend
Yes father… Farewell, for now. I’ll see you later tonight.Daddy Dearest
Bye bye, Baby girl...- [The door then shuts quietly, as GF stumbles out nervously and walks off, keeping her mind on the focus of her mission. Her father only watches her leave for a second, before turning away with a wicked grin on his face.]
Last Moments Dialogue (Canceled)
- [Tabi and GF are spending time together on their planned date. The two seem to be happily reminiscing on their loving relationship together, and the date has been going nothing but right. Except for one thing, though…]
Tabi
Ahhh… this day has been so lovely…Girlfriend
But of course. my darling… any day with you is a dream come true.Tabi
You know, Girlfriend, we may have only been together for a few months now, but it feels like it has been years…Tabi
It’s just that… we have made so many memories together in such a short amount of time. There was that time we went to the park… The circus… my workstation… my workstation again… my workstation a third time… hahah, you sure love my music, don’t you?Girlfriend
Yeah, it really speaks to me...Tabi
And what does it say, my love?Girlfriend
It says, uhhh… I love you!- [Tabi tears up.]
Tabi
That is the most beautiful thing I have ever heard you say...Girlfriend
Aww, you’re such a hopeless romantic, Tabi...Tabi
Anyone would be hopelessly in love with someone as charming as you...Girlfriend
Hahahah, and the same applies to you, my darling.Tabi
Ah… I wish we could stay like this forever, but it is getting late. Shall I walk you home?Girlfriend
You know how father reacts when I arrive late in the evening… perhaps it’s best I go alone.Tabi
Aww… the night feels colder without your warm embrace already...Girlfriend
Then, till we meet again, a memento of my love to light a fire in your heart...- [The two kiss. Both blush madly as they wave goodbye and leave.]
- [A title card/dialogue box with “A FEW MONTHS LATER…” written on it is shown.]
- [Daddy Dearest knocks on the door.]
Daddy Dearest
Are you in there, baby girl?Mommy Mearest
We’d like an audience with you, if you’ll have us.- [Girlfriend responds very formally and a little morose.]
Girlfriend
Of course. You’re always welcome in my part of our lovely domicile.Daddy Dearest
That's my girl.- [Daddy Dearest and Mommy Mearest walk into the room, as GF sits on her bed.]
Girlfriend
For what reason have you paid me the kindness of a visit?Mommy Mearest
We’re simply checking in on your progress with that suitor of yours.Daddy Dearest
Yeah! These records are hot stuff. I can’t believe I’m saying this but… *ergh…*- [Daddy Dearest struggles intensely to squeeze out his words through gritted teeth.]
Daddy Dearest
I’M… GLAD… YOU’RE DATING THAT BOYYYYYYYY…Girlfriend
Oh… I’m… happy to hear that…Mommy Mearest ...
Mommy Mearest
You seem wistful, dear... whatever could be on your mind?Girlfriend
Nothing much. It’s just... Tabi is wonderful and kind and all, but...Daddy Dearest
But what?Girlfriend
He’s grown… boring, to me?Mommy Mearest
Boring, you say?Girlfriend
It’s not at all his fault, but he’s spent so much time on his music as of recent, it’s all he ever talks about… he barely even speaks of US anymore...Daddy Dearest
AGHHH… THAT’S THE BEST NEWS I’VE HEARD ALL DAY! DANG IT, BABY GIRL, WHY DO YOU GOTTA KEEP ON MAKIN’ ME SUPPORT YOUR RELATIONSHIP LIKE THAT?Girlfriend
But... father... there is more to a relationship than the ease of music pilfering, is there not?Daddy Dearest
Sure! There’s also lyin’, cheatin’ and accumulatin’ vast wealth and fame!Girlfriend
But... I don’t want those things. I just want to be with someone I love from the bottom of my heart… this isn’t right. I’ll end my relationship with him when we next meet.Mommy Mearest
EXCUSE ME, YOUNG LADY?Daddy Dearest
You spend ALL THIS TIME gettin’ me to accept that BOY and now you wanna break up when it’s finally payin’ off?Mommy Mearest
Have you no concern for your well-being? OUR well-being? After everything that we do for you, you should be grateful that you get to live under our roof free of charge...Girlfriend
Of course I do, mother, but-Mommy Mearest
Then WHY are you abandoning this rising star the MOMENT he begins to pierce the heavens? Because it’s BORING when he works hard? Trust me, dear, you will find menial labor FAR more boring should you throw away this opportunity.Girlfriend
But I want-Daddy Dearest
WHAT YOU WANT DOESN’T MATTER. THINK OF WHAT WE NEED FOR THE FIRST TIME IN YOUR SELF-CENTERED LIL’ LIFE.Mommy Mearest
Stay your course and your stardom will exceed even his. Let him go and you’ll never have this chance or our respect again. Listen to reason.Girlfriend
...but happiness matters, too, right? You can’t have a relationship without that… Are YOU guys even happy?- [Daddy Dearest and Mommy Mearest look at each other, then back to GF.]
Daddy Dearest
I like money.Mommy Mearest
As do I.Daddy Dearest + Mommy Mearest
That's good enough for us.Girlfriend
I just don’t think he’s the one...Mommy Mearest
Come now, Girlfriend. We raised you better than this.Daddy Dearest
YOU CAN’T DO THIS ONE THING FOR US?Girlfriend
I’VE BEEN DOING THIS ONE THING FOR YOU FOR MONTHS! I GAVE UP LITERALLY EVERYTHING ELSE IN MY LIFE TO KEEP CONVINCING HIM TO SHOW ME AROUND HIS WORKSTATION SO I COULD SWEET TALK HIM INTO UPLOADING EVERYTHING ON YOUR DISTRIBUTION SITE AND MAKE YOU MORE MONEY!Girlfriend
Can’t YOU do this one thing for ME and let your own daughter follow her heart for onc-- [Daddy Dearest snaps his fingers. Girlfriend is suddenly fearful. A chill runs down her spine. She starts breathing heavily.]
Daddy Dearest
CONTINUE THE ASSIGNMENT.Daddy Dearest
Don’t make me regret putting my trust in you.Girlfriend
...A-a-alright.Daddy Dearest
There, now was that so hard, Baby Girl?Mommy Mearest
We’re so proud of you, Dear. THIS is how a demon operates.Daddy Dearest
Now go sweep that BOY off his feet and make us the richest on the street.Girlfriend
Yes… f-father.- [Daddy Dearest and Mommy Mearest walk out of the room, with GF still with a fearful look on her face. The cutscene ends.]
- [2 months later.]
- [Tabi and Girlfriend are at a restaurant.]
Tabi
It is good to see you again, Girlfriend.- [Girlfriend checks her phone absentmindedly.]
Girlfriend ...
Tabi
I apologize for how busy I have been, but I assure you it will be worthwhile!- [GIRLFRIEND continues to check her phone, likely texting her parents.]
Girlfriend
...Yes. Of course.Tabi
Would you... perhaps like to hear one of the songs I have been working on?- [GF is wholly uninterested.]
Girlfriend ...
Tabi
...Well, I shall sing it anyway. Perhaps it will court your favor.
Judas Kiss Dialogue (Canceled)
- [Girlfriend is fighting with Daddy Dearest and Mommy Mearest again.]
Girlfriend
Look, I tried to pretend I still like him. I kissed him and acted cute around him and everything but he JUST KEPT IGNORING ME AND WORKING ON MUSIC! He FINALLY took me out again for dinner last night and the first thing he does is SING ONE OF HIS SONGS! And when I didn’t like it, he just SAT there looking sad for the rest of the night!Girlfriend
He’s not a bad guy, but I’m just not clicking with him anymore. I KNOW it’s breaking his heart, and it’s starting to break mine too...Daddy Dearest
WE’VE BEEN OVER THIS, BABY GIRL! YOU JUST GOTTA LIE HARDER!Girlfriend
I’M NOT HEARTLESS LIKE YOU GUYS! I CAN’T BE HEARTLESS LIKE YOU GUYS!Daddy Dearest
You can, and you will.Girlfriend
NO I WON’T!- [DD snaps his fingers again.]
Girlfriend
CUT THAT OUT! I DON’T CARE WHAT YOU DO TO ME ANYMORE! THIS TORTURE IS WORSE!Mommy Mearest
Wait, dear, you don’t know what you’re saying...- [Daddy Dearest snaps his fingers again.]
Girlfriend
HGRRR!Girlfriend
ENOUGH! I’M DONE TALKING WITH YOU TWO!- [Girlfriend slams the door behind her as she leaves.]
- [Daddy Dearest and Mommy Mearest begin to converse, deeply concerned they will lose their cash cow.]
Daddy Dearest
This ain’t good, honey.Mommy Mearest
If that tender-hearted teenager breaks this off, we can kiss that second solid gold Ferrari goodbye.Daddy Dearest
Then there’s only one more option…- [Girlfriend and Tabi are talking in a park.]
Tabi
Girlfriend, I am so glad you invited me out for a change. It has been so long...Girlfriend
Yeah... we need to talk, Tabi.Tabi
Talking is good! I’ve sorely missed hearing your sweet voice.Girlfriend
Listen, Tabi. You’re a sweet guy and everything, but I haven’t really felt a spark between us in a long time, and I know it’s been easy to tell as of recent.Tabi
Oh... is that so?Girlfriend
It’s not just that. I’ve… only stuck around this long because Mom and Dad wanted me to. Because you’re getting so famous and all…- [TABI’s eyes widen, as he was taken aback. It would only be for a few moments that he stayed frozen in place, as his mind wandered. He merely could not process this information as quickly as girlfriend was providing it.]
Tabi ...
Tabi
I... see... I’m... sorry I was not good enough for you. I am… unsure how to feel about the rest…Girlfriend
You’re a great guy, Tabi… just… not for me. I’m sure you’ll find someone who completes you like I used to one day… and hopefully, I’ll find someone like that too. Sorry I led you on for so long. I’ll break the news to my folks tonight and make sure they don’t take it out on you.- [TABI had a difficult time being able to hold back his tears, with the horrible feeling of his gut turning. The damage had stung deep into his heart, but nothing could revert these words that were spoken. A palm, gently covering the side of his face while he wipes away his tears, he speaks for the last time with dread in his voice.]
Tabi
...Understood. May you find the one that will heal your heart. Farewell, Girlfriend Dearest.- [Tabi sobs softly.]
- [A dimly lit office illuminates the ghastly features of Daddy Dearest’s face as he speaks to several henchmen.]
Daddy Dearest
I’ll keep this simple.Daddy Dearest
Break into his studio.Daddy Dearest
Take everything you can find that looks like it might have unfinished songs on it.Daddy Dearest
Take HIM out.Daddy Dearest
Wipe EVERY trace of him off the face of the earth.Daddy Dearest
I don’t want mugshots, I don’t want fingerprints, I don’t want NOTHIN’ left for the world to see of that BOY.- [DD produces a Dingo Skull with goat horns.]
Daddy Dearest
Oh yeah… and knock him out with this. One o’ my finest curses. Toss him in an alleyway and the worms’ll do the rest.Henchmen
SIR, YES SIR!- [The henchmen slink away into the night, as Daddy Dearest laughs evily.]
- [Tabi is laying in bed, with his cat ‘Chibi’ on his legs.]
- [Tabi looks at a picture of GF on his phone]
Tabi
What am I gonna do... Girlfriend, You are what kept me going, but… with you gone, I don't see myself staying strong…Tabi
I'm not stupid. I can't say I didn't see it coming from a mile away, The signs were there all along. I just wanted to pretend they weren't there… She was right. I started to focus more on my music than her.. All because I was on her dad’s record. I was a bad boyfriend, and I didn't get the chance to make it up to her. I really messed up, didn't I? Sigh.. But now, the best I can do is... To respect her feelings, and move on.Tabi
But hey, at least I still have you for company, right, Chibi?- CHIBI
Mrreeow!- [Chibi purrs, as Tabi lets out a sad chuckle, before hearing a knock on his door, and while feeling dreadful, he mustered up the energy and goes to open it.]
- [A tape recording of Girlfriend’s voice is played by a henchman outside the door. He grins, clutching it. It is mashed up bits of dialogue from Girlfriend's telephone conversations.]
Girlfriend
Tabi! - I’m feeling so much better - How about you?Tabi
Girlfriend? I’m so glad to hear that. Let me get the door for you.Tabi
Even if we’re not together anymore, we can still be friends, alwa–- [Door opens.]
- [A crushing sound is played along with a hit sound. Unfortunately for TABI, he was unable to avoid this attack. The screen then cuts to black.]
- [A car is heard speeding off, with a burnout at the start. Then a silent, echoey laugh from Daddy Dearest.]
- [One second later, the sound of a body hitting the floor can be heard.]
- [Tabi then wakes up, barely conscious in an alleyway, in the middle of rain.]
- [We see Tabi waking up with a POV shot.]
Tabi
Urgh.. what happened... I feel so… empty… did… something hit me?- [TABI pauses for a second. He sits up.]
Tabi
God, my head.. is killing me...- [TABI puts his hand in his face, to stop the rain.]
- [TABI looks at his hand, realizing he doesn't see anything besides a white hand.]
Tabi
Wha..?- [TABI leans forward to see a skull in the puddle and nothing else.]
Tabi
...huh!?- [TABI freezes for a single moment, disbelief hitting him instantly. The wave of shock could not help tend to his pure confusion from his discombobulated state and begins to panic.]
Tabi
...Where are my arms? My legs? My BODY? No, no… this isn’t real. This CANNOT be real! I’m.. not… D-dead… am I? What happened to me…?- [Tabi starts to freak out, and tries to take out the skull from his face,]
Tabi
Hrrrgghh.. Come.. off!!Tabi
Hgr--Tabi
hhhggrAAAHHH!- [...but fails.]
- [Tabi sobs, soon screaming in absolute terror.]
Tabi
WHAT... WHAT HAS SHE DONE TO ME?!
Post-Judas Kiss Dialogue (Canceled)
Tabi
My body... my face... everything... it’s all gone. It’s all gone because of HER. She lied to me. She took EVERYTHING from me. Her WHOLE FAMILY took everything from me… Was my music all she cared about?Tabi
DID SHE EVER LOVE ME? I can’t fucking believe that I ever trusted her!Tabi
She is going to pay for this, they ALL will pay for this…- [TABI’s eyes light up with fury.]
Tabi
I must adjust to this new form. This curse. This LIFE.Tabi
And once I do...- [TABI looks dead into the camera.]
Tabi
I WILL WATCH THEM BURN.Tabi
RIGHT. BENEATH.Tabi
ME.- [The scene cuts to Girlfriend arguing with Daddy Dearest.]
Girlfriend
You did WHAT?! With MY VOICE?! WHAT IS WRONG WITH YOU?!Daddy Dearest
Nothin’ at all, Baby Girl. Everything worked out for the best. Oh, before I forget.- [Daddy Dearest tosses a sack of dollar bills into Girlfriend’s hands.]
Daddy Dearest
Your cut. Be thankful I didn’t reduce the amount for that lil’ wrench you tried to throw in the plan.Girlfriend
*sobbing* I DON’T WANT YOUR BLOOD MONEY!- [GF breaks out into tears, throwing the BAG OF MONEY back at DADDY DEAREST. DADDY DEAREST gleefully catches it.]
Daddy Dearest
Awww… I love temper tantrums. They pay off so well.- [GF begins to sob despairingly in her room, as her hands shake from her own weakness.]
Girlfriend
*continues to sob*Girlfriend
Never again… I’ll never let them hurt someone like that again…- [GF stabilizes herself, wiping away her tears.]
Girlfriend
I’ll find someone who can beat them at their own game…Girlfriend
Who loves me just as much as he loves music…Girlfriend
...Whose voice is WAY too weird for Dad to want his songs…- [GF begins to get a little confident.]
Girlfriend
I’ll find...Girlfriend
my perfect little boyfriend.- [Girlfriend looks coldly at a Mommy Mearest and Daddy Dearest picture in her bedroom]
Girlfriend
And they’ll find out... they’re not in control anymore.- [The scene cuts to black.]
Pre-My Battle
Girlfriend
Hey, Boyfriend!Boyfriend
Bops! Beepi!Girlfriend
I've got a surprise for you!Boyfriend
Beep bop?Girlfriend
Tada! I've got an invitation from my father’s friend! from what I heard, he’s pretty cool!Girlfriend
We haven't spoken in a year, and it seems like he wants to invite me for something important.Girlfriend
Right! I knew you would love this idea; he loves music too! I bet he’ll like you!Boyfriend
Boop Da bi Da Bam!Boyfriend
Bop bi bo Babans! BeSkbooGirlfriend
Okay. Then I'm going to call for a taxi, get ready!Narrator
She called for a Taxi and went to the meeting place that uncle specified in the letter.Narrator
When they arrived GF immediately knew the place! It was her favorite restaurant, how wonderful! She knew this place pretty well.Narrator
Both entered the ball room that was filled with tables and people, although...Narrator
GF noticed that their table was surrounded by a bunch of empty ones, they all were occupied, but empty.Girlfriend
Dear, it seems that uncle is not there yet, so I’m gonna go to the bathroom real quick, wait here ok?Boyfriend
Bah Pop Skraaabap!Girlfriend
Oh! My prince wants to escort me to the bathroom himself! That is so romantic!Boyfriend
*Shy* HeheGirlfriend
I love you dear, okay, lets g-Narrator
GF notices a strange figure near the bathroomNarrator
This figure was oddly familiar, she immediately knew who it was just by the look on himNarrator
Recognizable by style of clothing.. Her EX himself.Boyfriend
Bop?Girlfriend
Tabi? Is that you?Tabi ...
Tabi
There you are..
My Battle Scene + Dialogue
- [Tabi looks up. He walks in front of them, blocking the entrance to the bathroom.]
Narrator
GF realized something...Girlfriend
So... It was you... You pretended to be my father’s friend and lured us in my favorite restaurant...Girlfriend
I was wondering how my fathers friend would know my favorite restraint. Gh..Tabi
You are foolish as always.Tabi
And who is this? Your new boyfriend? Or should I say... new victim?Boyfriend
Beep?Narrator
BF looks at GF with a puzzled face, and sees that she looks a bit odd,Narrator
Her emotions are like a mix of shame and fear. BF, seeing love of his life being so uncomfortable gets filled with confidenceNarrator
he wants to protect her and show her EX that he won't let him hurt GF.Boyfriend
Skra!Tabi
Hm.Tabi
Impressive work, boyfriend, I’ve been watching you for a long time.Tabi
I've seen the power of your love towards her, you fought that bomb guy, then this batshit crazy zombie, but, unfortunately-Tabi
-this all is going to end pretty soon. Leave us alone boyfriend, me and your girl need to have a little chat...Boyfriend
Bap skba!Tabi
Just let me end this all, leave!Boyfriend
Beep!Tabi
You do realize she is just using you, right?
Last Chance Dialogue
Tabi
Gh! Are you stupid? How can't you realize that this brat is just using you?!Boyfriend
Beep! Bap!Tabi
Yes, using you for her own career success, like she used me once.Tabi
Hah! I used to be a human like you, BF, but she and her father fooled me and took everything from me.Tabi
My trust, my feelings, my love, and my heart. I've lost everything!Tabi
Now look who I am, because of her!Boyfriend
Skbaa Draa papa!Girlfriend ...
Narrator
his situation sure is complicated, huh? BF was so confused-- what is this guy even talking about?Narrator
Could GF really do something like that? No way.Narrator
BF decides not to believe Tabi.Tabi
Stop getting in my way you little freak! Let me end this all! Now!Boyfriend
Beepi! Bop dopskoop!Tabi
Alright. That's it. I didn't want to do this, but, boyfriend, you didn't listen.Tabi
I have no other choice but to kill the both of you!
Pre-Genocide Scene
- [Tabi laughs and pulls out a bomb detonator. He then presses the button on it (the bomb detonator); with his pupils being red instead of yellow, and the bombs in the restaurant instantly explode, with then the screen going black.]
Genocide Dialogue
Tabi
Gh! Mgh! *cough*Boyfriend
Ta!Girlfriend
Mgh! Boyfriend! *cough*Tabi
So you survived the explosion. L-Lucky! *cough*Tabi
I bet she noticed that I occupied all tables that were near the explosion...Tabi
That is because i *cough* did not want to hurt innocent people, unlike this little brat! I want her dead!Boyfriend ...
Tabi
Stop smiling and get out before this place burns down!Tabi
she is not going with you! She will stay here, and die with me.Girlfriend
Ngh.. No, I don't wanna! *cough*Narrator
BF stood in front of GF, hiding her behind his back and getting in Tabi's way.Tabi
Why won't you get it?! She is a monster pretending *cough* ngh! -to be sweet and cute, but in reality she is a manipulative little b-Boyfriend
BEEP!Tabi
Okay... Then we will die here! Together! You, me, and her!Girlfriend
We- *cough* will survive! *cough*Tabi
Oh? You don't want to? gh! You piss me off! Little shit! I will... I WILL KILL YOU AND WON'T LET HURT ANYBODY ELSE YOU LITTLE BRAT! DIE! DIEE!
Intro Dialogue
Girlfriend
Hey there, Boyfriend!Boyfriend
Beep!Girlfriend
I wanted to tell you I’m inviting you with me to a restaurant!Boyfriend
Beep?Girlfriend
Well, my father’s friend invited me for some reason.Boyfriend
Skboop bep? Bep dop boop.Girlfriend
It’s my favorite restaurant!Girlfriend
I wonder how he knew...Girlfriend
Anyways! I wanted to take you aswell. I want ya’ll to meet each other already. He’s my uncle!Boyfriend
Beep.Girlfriend
Great, then I’m going to call for a taxi.Narrator
So they went to the restaurant to meet Girlfriend’s uncle.Girlfriend
Hey Boyfriend, I need to go to the bathroom, wait for me here.Boyfriend
Beep! Skbeep!Girlfriend
Ahah! Okay, okay! You can escort me there, my love.Boyfriend
*shy beeps*Girlfriend
I love you too!Girlfriend
Huh? Tabi?!Tabi ...
Boyfriend
Skbeep?Girlfriend
Shit...
My Battle Dialogue
- [Tabi looks up. He leans away from the wall, and gets a glow in his eye.]
Tabi
So, we finally meet after 1 year of hiding.Girlfriend
*shaking from fear*Tabi
Wait... Who are you?Boyfriend
Beep Bop Skbeep.Tabi
So you already started dating another guy, yet another victim, huh?Tabi
Listen dude, this is my battle, not yours. Just let me end this all! Leave!Boyfriend
Beep Bop Dop Skbop.Tabi
You do realize she is just using you, right?
Last Chance Dialogue
Tabi
Gh… How do you not understand that she is just using you for her own success?Tabi
Like she used me once, now look who I am, just a floating skull with an invisible body, I’ve lost everything!Boyfriend
Beb Bop Beb Bob Skbob Dop.Tabi
This is your last chance to leave, I-I won't stop until I get my hands on that little brat! Leave now or face the consequences!Boyfriend ...
Tabi
Very well then. I didn’t want it to end this way, but I guess I will just kill the both of you!
Pre-Genocide Scene
- [Tabi laughs and pulls out a bomb detonator. He then presses the button on it (the bomb detonator), and the bombs in the restaurant instantly explode, and everything then became damaged.]
Genocide Dialogue
Tabi
Hehehe… so, you survived the explosion, huh?Girlfriend
*terrified*Boyfriend
*worried beep bops*Tabi
You think I’m stupid? I knew you would bring someone with you, but him?!Boyfriend
Bep Bob SkbedTabi
I DON’T CARE ANYMORE! I WILL KILL YOU BOTH HERE AND NOW NO MATTER WHAT!Tabi
JUST TO MAKE THAT PIECE OF CRAP SHE CALLS HER FATHER FEEL PAIN!Tabi
JUST DIE!
Cutscenes
Ramware: BroadCast Trailer (Source) |
Animator(s): MAIN CREDITS redpanzee1 (Main Animator + Sound Design) Ascenti (Storyboarding) AGdoesThings (Video Editing) Eden_Essence (Scoring/Trailer Music) Donut1716 (Tabi VA + Writing) NNovasaur (GF VA) RAMWARE CREDITS Legogodzilla702 (Trailer Music + Poster Editing) slinkyraccoon (Poster Art) CleanCosmos (Editing) |
Transcript: Trailer begins with Girlfriend trying to comfort Tabi as the camera holds on a picture of the two, before Tabi shatters it in a fit of rage. The camera shows Tabi is his goat skull form crying as hate and rage consumes him, announcing his revenge as arrows pop up behind him. Cuts to black as "Q1 2025" is shown on screen. (Then a hyper realistic Tabi comes on for a split frame) |
Canceled Unboxing Direct Animation (Source) |
Animator(s): Ascenti (Main Animator) Elemenopii (background artist) CjArtz (Storyboarder) Cougar MacDowall (Voice Actor) RecD (writting) |
Transcript: ![]()
|
Gameplay Mechanics
- Health Drain - During Genocide, Tabi will drain the player's health as he sings. The more the health bar decreases, the darker the screen becomes. To balance it, the player's health starts at 100%, rather than the usual 50%. Furthermore, max health is increased to 150%, which is displayed by moving the HP bar itself to the left. Failure to keep the health bar above 0% will result an immediate game over.
- If the bar actually did start at 50%, Tabi's first note barrage could potentially take the player to below 25% health, and can catch them off guard, resulting in a game over.
- Prior to the Rework update, the player would constantly lose 1% health per second in Normal and Hard difficulties. Additionally, Tabi would also lower the player's health by 1% for each note he sings if Genocide is played on Hard difficulty.
- Screen Shaking/Window Shaking - Whenever it's Tabi's turn to sing in Genocide, the screen will shake. The same can be said to the window if the game is windowed.
ARG
ARG: Prologue/Twitter
In April 2023, the Twitter account @VSTabiEX was created. The posts of the account reveals Tabi's thoughts about the curse Daddy Dearest has casted into him after he broke up with Girlfriend.
Image | Text | Link |
---|---|---|
- | What is the meaning of... music? |
Source |
- | It seems to me that the only thing that it holds... is a bittersweet truth. painted in symphonic cords. |
Source |
- | Does suffering last long enough.. for your skull to fully disintegrate across the pavement? |
Source |
- | I can feel my heart swelling, and the beats are becoming pale. |
Source |
- | No matter how hard I try to scream, the desperation for an end cannot hear my cry. |
Source |
- | I need you to heed my call. please.... find where my soul has been lost. |
Source |
- | It is never too late for the cut lines of a thread to intertwine once again. |
Source |
- | If you can’t try to save me, I won’t show remorse for your heartache. |
Source |
![]() |
I can still hear your voice, despite how far it strays away from mine.. and hopefully, I'll find you soon, мой дорогой.[note 1] |
Source |
![]() |
The imprisoned will eventually see the light of day again. |
Source |
![]() |
- | Source |
- | The clock is ticking. |
Source |
- | What did I do.. wrong..? |
Source |
ARG: Images
The Twitter account posted three images. The first image depicts Tabi trying to climb and Girlfriend falling. There is a text written "When the brightest light shines in the descant. Will your heart sour or sink to your demise?". Around the couple, there are multiple darkened texts, including one under Tabi and Girlfriend written "May", referencing the fifth month May.
The second image shows Tabi trying to remove the goat's skull while showing his yellow light eyes and being trapped by chains through his throat. Under him, there are two darkened text written "nkx4E4KgKYk" and "The long awaited thruth shall reveal itself soon."[sic]
The third image shows Tabi above of a building, with the text written "Are you finished?" on his left side and two darkened texts written "The Story is not over yet." with two eyes, similar to Girlfriend's, and "The Devil is hidden in the details.", referencing the ARG.
ARG: Tabi's Skull
The first text previously mentioned present in the second image posted by @VSTabiEX, when placed in a YouTube URL, directs to a unlisted video named 1 uploaded by Tabi's Skull.
The transcript of the video is shown as the following:
- [Are you reading this, my dear?]
- [If so, I am relieved to hear you are doing well, after everything that has happened to the both of us.]
- [You must be wondering how I am currently holding up within these conditions..]
- [but I must say, how you have greatly underestimated how devoted I am to finding you again, love.]
- [However...]
- [I may not be as cheery as you may think.]
- [Now, where should I begin...?]
Afterwards, a white lined artwork is fastly revealed, showing Tabi spying Girlfriend walking in the streets. Then, the video cuts to a encoded link "qxi.an/WkXl" and two number codes "344" and "146".
ARG: Google Drive Files
Decoding "qxi.an/WkXl" with a Caesar cipher decoder using a shift of 15[note 2] words, reveals a Bitly link.[note 3] Placing the digits of "344" in the order of "146" for each digit in the decoded link redirects to a Google Drive folder named "2". Inside, there is a text file with the same name saying:
"Maybe this will be a good start. Would you like to know about my curse? It has been as clear as day to me how my body is starting to slowly fall apart. I can feel every part of it slowly vanishing from my view… it feels as if it was never really there in the first place. Why are the only things that I can see are the tip of my skull and my arms? "
Afterwords, it follows up a code text written "BQS?8F#ks-@VKp:Cj@Zi5u:KLAMa" that, after decoding with a ASCII decoder, reveals a Bily URL that redirects to a Google Drive folder named "3", with two files, "3.txt" and "dread.png". The text file reads:
"I have almost completely forgotten what it feels like to be human. Isn’t it just so bizarre how quick it can be to lose the very thing that made you feel alive, my love? My own reflection is so disorienting for me… I can’t look at myself the same way without feeling genuine fear. It feels like I am not even here anymore. I should be used to it by now, but why does seeing what is missing of my body still terrify me?"
The image "dread.png" shows Tabi looking at the mirror, seeing his human self. On the top right corner of the image, there is a barcode that directs to a Google Drive folder named "4".
Inside the folder, there is a text file with the same name and a image file named "forgotten". The text reads:
"I have yet to figure out how to fix myself… This curse is making me start to run out of patience. However, I should save the questions for later, and move on to the facts instead. Everyone out there is starting to convince themselves that I have actually died. It is strange to me, to say the least. You never really know how much time you have with someone until their presence becomes a ghost to you, right? But in this case, they don’t know that I am still here."
The image shows Tabi looking at a grave, presumably related to him, with four people around it. In the properties of the image, in the Comments section, there is a Bitly link that redirects to another Google Drive folder.
In the folder, named "5", there is a text file with the same name. The text contains:
"I wish that it was as simple as coming out to put their worries to rest. Although, I still have a feeling that some old friends still have hope in their hearts to see me alive and well again… There is also the people who enjoyed my music, although it's in your father’s name, I believe there are a few out there who can see right through that facade, and have been documenting every single incident your parents have been keeping under wraps. It isn’t that easy for me though, hun. as I still have something left to do before I can truly return to those who I care about. I am sure that you will see exactly what I mean by that when the time comes for it."
Funkipedia Page Link

The image on the Funkipedia Mods Wiki official server showing the people's responses.
In May 2023, The administrator and former bureaucrat of Funkipedia Mods Wiki ThatAzazelFire added the text “3NMPZGb” in the Download Links section of this article.[14] Placing the text in a Bitly URL redirects to a Google Drive folder named "6".
It contains a text file named "6", and a image named "a single second.png", the text reads:
"There is just one thing that I simply cannot understand… why did you decide to take everything away from me? I can’t wrap my head around it, everything that I dreamed of was simply stripped away from my own goddamn hands, and I think that you know exactly why it happened. Surely you must have a reasonable explanation for this… don’t you, my love? Don’t you? Do not even try to make me laugh, Do you know what you have done to me…?"
The image contains a darkened encoded text in the bottom left corner. Decoding it with a Base64 decoder, leads to a Google Drive folder named "7".
The folder contains a text file named "7" and a image named "kindness.jpg". The text reads:
"After toying with my Heart for what felt like ages, taking advantage of me for my Own music, making me lose my own home, and even getting your own FUcking parents to take the life of my own cat, do you really think that I am going to Forgive you? Don’t even get me started on this horrid Curse that you have inflicted on me. It hurts to live like this, and yet you are still acting like Nothing even happened. How dare you think you can get away with such Treatment towards me. How could you be so damn Cruel to me after everything that I did for YOU?"
The image reveals Tabi with his hands showing a heart. In the properties of the image, there is a comment saying "pass: jkLjJNkIHNk". The text file contains a few letters upscaled incorrectly that forms "HOFUFCNTC". Placing the text in a Bitly URL directs to a Google Drive link to the next phrase.
It contains a text file named "8" and a audio file named "wip.wav". The text reads:
I loved you once, but I’ll come for you twice if I have to. I even got blacklisted from the music industry thanks to your sorry ass, but that didn’t stop me from continuing to make what I love. I still make songs within the small amount of free time that I have while trying to survive out here, on my own… would you like to hear for yourself? I bet that you are too curious to ignore it. So, go on.
The audio file can be seen as follows:
![]() |
Adding the audio file in a spectrogram viewer reveals "3LLtobv", placing the text in a Bitly URL directs to a Google Drive folder.
The folder contains a text file named "9" and a image titled "a new life.png". The text reads as follows:
By now, I would have thought that you could understand the sheer load of bullshit that you put me through, yet you don’t even seem to care about me. The past may just be meaningless to you, for all that I know. Are you really that dense? I barely know what I have become myself, but even I could not turn a blind eye to this. Is this charade of insanity just a game to you? Maybe you would want me to live my life within these certain rules that you have established on me, but what fun would there be in that? Instead, I choose to make things much more interesting for you. It is always a form of entertainment to keep the audience on the edge of their seat, am I right? I am not crazy… I am just getting started.”
Before you continue reading on… maybe I will let you in on a little secret of mine. As a hint, perhaps you should go back to where it all started. When you are ready to, continue on, love.
The image is a dark art of Tabi sitting on the floor. The text gives a hint to return to the Gamebanana page. In there, a text written "3ntwtu2" can be found, which is part of a Bitly URL that directs to the last Google Drive link.
In the folder, there is a locked zip file named "End", whose password is "jkLjJNkIHNk",[note 4] that contains two images and one text titled "end.txt". The text reads as follows:
You can run and hide from me all that you want, but just know that I will always be two steps ahead of you. I can see you when you are afraid, I can feel you when your heart is beating faster, and I can sense the dread that flows from you. You have underestimated what I am truly capable of, and you were my formal flame. However, I have become the monster that you made me be, so perhaps I should play the part well. I know that I can do it, you should believe in me this once. Nothing is going to save you, no one will be able to hear you cry, and there is no way that something will stop me from ripping you and everyone that carried you to shreds.
I want to make this loud and clear, you cannot stray away from me forever. You scarred me once, and you shall pay for it tenfold. Do you understand me? While I look forward to continuing this game of ours, I wouldn’t want to make this a simple chase of cat and mouse… And as satisfying as it would look – you and that burden of a family that you have, begging for mercy right underneath me, I think that you could lend me something to work with. Why not you give me a challenge, instead?
This shall be fun, won’t it? I don’t care who I have to take out, they will come down with you. While my soul has fallen into these chains with my resentment bound within, I still think that there is time to make things right. Won’t you come to free me from it in time? Well… I am afraid that it is too late for you, my dear. If there is something that I can promise you, it will be these words – so listen to me: You. Will. Pay. For. This. Let's make this the grand finale, for you shall burn to me. Prepare yourself, my love. See you soon… until we meet again.
From who was once yours truly,
Tabi.
5/19/23
The first image, called "Ehteepc nzxacpddtzyd qfnvtyr DFNVD xly.png",[note 5] is the same as the first image posted by @VSTabiEX. The second image is named "Retribution.png", showing a photograph of Girlfriend crossed in red.
Conclusion
The date revealed in the previous text file is presumed to be the release date of the upcoming update of the mod. However, due to the update not releasing, it was delayed.Trivia (General)
- If Boyfriend loses to Tabi in Genocide, it will show a knife stabbed into the top of Boyfriend's skull along with the regular blue balls. It can be presumed that Tabi had initially planned on stabbing Girlfriend but resorted to his bombs when The Boyfriend kept getting in his way, or that he kept the knife as a backup plan in case the bombs failed to kill her.
- It was confirmed by Tenzubushi, the mod's composer and artist that Genocide was inspired by Tricky and Whitty, most likely Madness and Ballistic.
- This is further supported by the fact that Genocide literally contains Ballistic’s leitmotif towards the end, and how Tabi's vocals in Genocide sound similar towards Tricky's in Madness.
- Due to Roblox's censorship forbidding the use of the word Genocide, the aforementioned song is renamed in most if not all FNF fan games on the platform.
- It is known as Song #3 in Funky Friday, Mass Homicide in Even More FNF 2, Massacre in Literally FNF and Monday Morning Misery, Homicide in Friday Night Bloxxin', Destruction in Basically FNF: Remix.
- V.S. Tabi mod is the one of the most downloaded mods with over 2.94M downloads (as of March 3, 2023).
Gallery (General)