Nara day trip in Japan. A town of deer and temples.