Ichibancho, Tokyo

Coffee shops: the crossroads between social fiction and personal reality.