Road trip through the mountains in Japan