Osaka: Tea Time
- Episode aired Oct 28, 2017
Jeff and his family arrive on shore in Osaka, Japan where they learn about the cultural importance about tea.Jeff and his family arrive on shore in Osaka, Japan where they learn about the cultural importance about tea.Jeff and his family arrive on shore in Osaka, Japan where they learn about the cultural importance about tea.