Daily Archives: June 13, 2013

Never Take Candy From Humans

Takashimaya is a Japanese department store chain with locations throughout Japan, and one in Singapore.  But if you think for a second that I travel around just to shop, that would be as misleading as this photo. Instead, department stores … Continue reading

Posted in East & Southeast Asia, Food & Drink, Human Nature, Japan | Tagged , , , , | Leave a comment