Tuesday, April 7, 2009

Ikigai


Ikigai is an Okinawan word meaning "that which makes life worth living."