Shigeyuki was excellent! He was very accommodating and flexible with our tour. He was very positive and gave us lots of insights to all of our destinations. He was able to manage our time wisely and adapted to our transportation needs. Our group had a great time with shigeyuki and would recommend him to everyone! It made our first trip to Japan very memorable! Thank you Shigeyuki!!