Shizuoka Soft Drinks tasting: Shizuoka Cola (Green Tea) by Kimura Foods Co. in Shimada City!

In Shimada City, Shizuoka Prefecture there is an unsuual and very interesting company which...

Read More