Japan’s Craziest Soft Drinks Company Comes Up with the Weirdest Flavors

If you thought Coca Cola Vanilla was weird soft drink, the flavors developed by Shizuoka Prefecture-based company Kimura Beverage will probably blow your mind. When it comes to new and completely unexplored soft drink flavors, Kimura Beverage is considered somewhat of a pioneer in Japan. Remember, this is the same country where limited edition flavors […]