Responses
It really isn't. Because that 15 and 10, turns to 20 and 25. 30 and 35. 55 and 60.
A 5 year gap means they'd be in Elementary and Highschool school together (5th grade and Kindergarten and 9th and 12th)
As a young age like that, yes is jarring, but reality, that's a very common age gap people choose.

15 and 10 is a crazy ass age gap Hell no. Nutting to an elementary schooler as a teen is fucked. I like his pink hair tho, he really is a pretty guy.