FUN FACT… Shizuoka is Japan’s highest producer of green tea!
Click here to read the full press release