October 12, 2016

The song Toryanse, meaning “pass this way,” is a traditional Japanese folk song. Many children remember hearing the song, but they do not know its deeper meaning...

June 21, 2016

Fog everywhere




Fog on the mirror,

Fog in the air,


Fog in our minds.

   Unclear moments

   Can be needed


October 22, 2015

“You promised that we are going to have a fun night tonight,” I thought, wondering why my husband did not keep his promise that night. All he told me that he was...

Please reload

Please reload