FUN FACT… Shizuoka is Japan’s highest producer of green tea!

Click here to read the full press release