Japanese Creation // Daisuke’s Awesome Toyota 86. SteveJune 12, 2013 The Japanese have a way of turning the ordinary into the extraordinary. They can transform a collection of plants into a beautiful Japanese garden, a sushi ... CamberDriftFlushSlammed10 Comments