Janolof FritzeJun 7, 20171 minTwin Peaks JapanOnly two hours SW of Tokyo by car and you are in wonderland. You drive through lustrous green rolling hills formed from still active...