We were very lucky to have Masaki for 2 days. He took us to wonderful world heritage sites and gave thorough explanations. He is extremely knowledgeable in Japanese history and religion and was able to express everything in good english. He is highly energetic, covering more things in a day than were originally planned. He also has a nice sense of humor. We were very pleased with our tours. We recommend him highly.