2.5 Haru Haru Nacchi Mini Desu!I bet the title will be something along those lines...
More French? What else, Italian?