Tomoko was an amazing guide! She showed up 30 minutes early at our hotel and gave us a full day tour of Kyoto that was interesting and fun. She goes out of her way for her clients. Her English is near perfect, and she has many stories to tell. She was by far the best tour guide we had in Japan. Thank you, Tomoko!