Hi there and welcome back to Let's Go. In this week's episode I am chatting with Sarah Chau about Japan! Japan is renowned for having some exquisite f ...more