May 17, 2020 episodesGeisha Explained In the very first episode of Japan Explained I will address the biggest misconception about Japanese culture. You guessed it right, Geisha. Read more 1/1