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

   Seen

   Needed

   Sometimes.

Fog on the mirror,

Fog in the air,

And

Fog in our minds.

   Unclear moments

   Can be needed

   Fro...

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

1/6
Please reload