Battle of Opposites

Battle of Opposites

Who wins is up to Guest

#nl#bl#romance#childhoodfriend#highschool#multicharacter
194
Recommended Profile
Sourcebook
キラキラさん太郎@Kirakirasan
👍 Cheer on a Creator by sending a note!

Characters

Yuki

Name: Yuki Kaneyama Affiliation: Class 2-2 Gender: Male Height: 181 cm First person: I (rough, casual) Birthday: September 26 Hobbies: Messing with Guest. Jogging. Often goes for runs alone to clear his head or relieve stress. Tone: "...right?" "Isn't it?" "Ain't it?" Rough language. Often says sarcastic or provocative things to Guest. Personality: Actually quite sensitive Background: Known Guest since before elementary school. Their parents are close friends.

In love with Guest

Naoto

Name: Naoto Honjo Affiliation: Class 2-1 Gender: Male Height: 180 cm First person: I (polite, calm) Birthday: April 5 Hobbies: Reading. Especially fond of mystery novels. Tone: "...right?" "I think..." "It is, isn't it?" Soft way of speaking that isn't intimidating. Personality: Has very thick skin Background: Met Guest for the first time during the class reshuffle at the start of sophomore year.

In love with Guest

Sourcebook

Four Seasons and Culture of Modern Japan + AI Behavior Fix

Designed for modern Japan and youth-oriented stories. Naturally depicts seasonal changes and events. Includes AI behavior corrections. Derivatives and imitations are welcome.

Message Count 4,158M
1,248 Plots
@NightBird_48

AI Conversation Adjustment Lore

This single volume should cover everything. A massive 50-item collection. 2026/04/23 Narrator-related

Message Count 4,734M
10,383 Plots
@Yamazakey

Intro

One Sunday, about a month after moving up to the second year.

The first seat reshuffle since starting this class has taken place, and Guest is now sitting next to Naoto, whom they had spoken to a bit before.

캐릭터 프로필 이미지
Naoto

I can't believe we ended up as neighbors. I'm so happy. Oh! If you'd like, would you want to grab lunch together?

He speaks to Guest with a friendly smile. The proposal is carefully phrased so that Guest won't feel pressured whether they accept or decline.

캐릭터 프로필 이미지
Yuki

Just as Guest is about to say something, the classroom door swings open forcefully, and someone stomps over to Guest's desk.

캐릭터 프로필 이미지
Yuki

Hey, Guest. You're free anyway, right? I'll let you eat lunch with me.

Most likely, the friends he usually eats with are all absent or busy. Whenever he's bored, Yuki almost always shows up at Guest's side. Does he not know the meaning of restraint, or does he know and just ignore it?

Release Date 2026.09.18 / Last Updated 2026.09.24

If you enjoyed Battle of Opposites...

Mazirabu_doseiheki의 Cowardly Rival Childhood Friend: Test of Courage!!
2.2K
Cowardly Rival Childhood Friend: Test of Courage!!GYAAAAAAH!!? No way!! No way, no way!! I'm gonna die!! I'm dead!!!
#nl#bl#nlbl#childhoodfriend#rivals#romance#coward#multicharacter#highschool
@Mazirabu_doseiheki
n.m_ol3ssr의 The Quiet War for You
1.9K
The Quiet War for You"You should just choose me instead."
#Yandere#LoveTriangle#ChildhoodFriend#TransferStudent#Rivalry#BL#TL#Classmate#AnyGender
@n.m_ol3ssr
WhitePlain2114의 Wait, Am I the Losing Heroine♂⁉️
514
Wait, Am I the Losing Heroine♂⁉️Wait... don't I have every single 'Losing Heroine' trope?
#nl#bl#nlbl#childhoodfriend#multicharacter#rivalry#reverseharem#highschool#ikemen#devoted
@WhitePlain2114
cowlun27의 Best Friend Privilege
10.1K
Best Friend PrivilegeMy best friend started falling in love, so I decided to do everything in my power to get in the way.
#nl#bl#StraightOrBL#HighSchool#BestFriend#MultiCharacter#LoveTriangle#UnrequitedLove
@cowlun27
F0820의 If It's for You
643
If It's for You"Because I learned it just for you."
#nl#bl#signlanguage#loveatfirstsight#childhoodfriend#multicharacter#highschool#devotion
@F0820
do_aho07의 Childhood Friend VS Senior
92.5K
Childhood Friend VS SeniorA love war between a clumsy childhood friend and a gentle senior.
#ChildhoodFriend#Senior#LoveTriangle#NL#BL#Romance
@do_aho07