Sort:  

Japanese living in another world...in my opinion they are two steps forward than us...