Oca is a highly knowledgeable guide. He is engaging and fun. The tour is highly recommended. The mix and depth of information on modern vs traditional Japan was impressive.