Space and time get all jumbled up in the Showa-style Cafe de Paris in Tokyo

Published on February 10, 2025

kind of like a museum. Masanuki ...