Stumbled into a random cafe in Tokyo. Came for coffee but everythin...