At Traverse Town highschool, being gay is unacceptable. Sora is a friendly, innocent 16 year old boy, that one day is seen kissing another young student by Axel and Leon (Squall), two seniors.
Supposedly disgusted, yet perhaps masking their own sexual frusteration, the older boys wait for Sora to walk home, where they grab him and drag him into a shed. I will play Sora, and Leon. They push the kid around/taunt him for a bit before my character holds him down and the two older boys rape him, as if to teach him a lesson.
For image references of Axel and Leon from Kingdom Hearts, look on google images. They will be more designed for highschool/casualy clothed.