Japan, TravelFlorence LMarch 10, 2025Travel Guide, Shizuoka, Japan, Travel WORLD O-CHA FESTIVAL || A Journey Through Japan’s Green Tea Culture Japan, TravelFlorence LMarch 10, 2025Travel Guide, Shizuoka, Japan, Travel