The Best of Japan: A Cultural Journey through Kyoto, Nara and Osaka