This episode of The Thoughtful Travel Podcast is all about Japan. Amanda has recently returned from a trip to Japan and is joined by guests who have travelled or live(d) in Japan.