Inspired by Japan - the people, the place, the language and the culture
28 January 2010
Even Monkeys Fall From Trees
The latest design from Japanese Inspirations features the Japanese proverb, saru mo ki kara ochiru, which in English literally means even monkeys fall from trees. The proverb means that no one is perfect, that everyone makes mistakes.