A rainy, neon-lit Osaka