Ichibancho, Tokyo 2025-03-08 Coffee shops: the crossroads between social fiction and personal reality.