Surprise art installation almost completed, locals have no idea who’s making it

Street art is a way of describing random art that pops up on the…boulevard. Most countries have it, and while most cities would prefer to keep it off the streets, it definitely provides a city with some character.

Although not that common in Japan, it does show up from time to time. A city in Nagano has been experiencing a bit of unlawful artistry and it has been going on for the past four years! Could Japan have their own version of infamous street artist Banksy? You can call this slow-working artist by their new name, “RiverBanksy“!

Read More