Travel 2 must-visit tea spots for green tea lover🫖 #japantravel #japantrip #visitjapan October 25, 2025