CC Lemon is the classic Lemon drink from Suntory Japan.
Contains 28 Lemons worth of Vitamin C in every can!