One of my favorite drinks in Japan! C.C. Lemon - Gives you 50 Lemons worth of Vitamin C in every can! OMG!