In Japan, the Kit Kat Isn’t Just a Chocolate. It’s an Obsession.

The seven-story Don Quijote megastore in the Shibuya district of Tokyo is open 24 hours a day, but it’s hard to say when it’s rush hour, because there’s always a rush.

Read More

Image courtesy of: Tejal Rao