Uchiura, Home town of Love Live! Sunshine!!
So last year I visited Uchiura, which is located in Shizuoka, Japan. This is the set for one of popular idols anime, Love Live! Sunshine!! Here are some photos. If there's enough people interest in this, I'm going to write a tour guide of this town.