Rentarō Aijō has confessed to (and been rejected by) 100 girls in his lifetime. On the last day of middle school, he visits a shrine and prays that he get a girlfriend during his time at high school. Suddenly, the God of Love appears and tells Rentarō that the reason for his non-existent love life is because everyone is only supposed to have one soulmate in their life, but due to an error on the God of Love's part, Rentarō is destined to have 100.
Ashito Aoi is a young, aspiring soccer player from a backwater town in Japan. His hopes of getting into a high school with a good soccer club are dashed when he causes an incident during a critical match for his team, which results in their loss and elimination from the tournament. Nevertheless, he catches the eye of someone important who happened to be visiting from Tokyo. How will things turn out for Ashito?