Rainy city view
Japan?
A yellow sign at the bottom left has "ri" kana on it, so yes it's Japan
Love the aesthetic