Oscar visits The Goto Islands where he falls in love with an electric car, finds secret gardens, hidden churches and golden beaches. Thanks to Dan for a great …

AloJapan.com