Posted by Saba on October 31, 2008 ·
Japan apparently, is a very secular country because everybody celebrates every festival. In the same spirit, Halloween takes over the festive atmosphere every 31st October. But amidst the toothy smiles of the dim-lit pumpkin figures and the mustard yellow decorations that throng the markets almost everywhere, I am forced to wonder, ‘Why do we [...]