Tyhoons and Japan

Tornado alert is one of my memorable experience in Ohio, USA. I even recall the ominous green color of the sky and the tension I felt while we were staying put in the underground level of an apartment building. The warning caught me totally off guard, because I had not been paying attention to the […]