Japan: Mindfulness of others.

These are little things, but they go a long way in making a country a nice place to live.

Source: http://www.wimp.com/

Add Comment