I'm guessing this is a high-fashion, love-sim, lifestyle game, judging by the design 101 motifs at the start and the judicious licking of a cherry. Storm Lover (official site) is from D3 and first came out in 2010.This is an updated version with new scenarios and further shenanigans at St. Louis High School.
Not sure exactly what the new content is yet, but what it does have is a great art style and driving, listenable even, music judging by the trailer. Chance of western release - nil! There's an English review of the original here.