Learning from japanese
Japan's spirit of resilience is commendable. Lets have a look on 10 things we may learn from them.