For every minute you remain angry, you give up sixty seconds of peace of mind.

Japanese culture

  • Kiba Wood Festival ( 木場木の祭り)! – Oct. 3~4, 2015

    Just attended the Kiba Wood Festival, which is held each year in Kiba Park near in Koto-ku. The word “Kiba”…

    by