Japan 2018 - Peter Makarow

Takeshita Street (yes that is the name) is mental.