Let Atze de Vrieze take you to Japan, surprisingly fresh and up sounds from the land of the rising sun!