If you have spent time in Japan, you will know it is a land of contradictions and contrasts. Tokyo’s reinforced concrete steel buildings stretch as far as the