6 August 2019 Kyoto Paradise - Carland 86 One can never miss Carland when visiting Kyoto, Japan, because this workshop specialises in nothing but AE86. Check out my visit to Carland, the true Kyoto Paradise. Read more