Aoyama Hatch

Here is a bunch of sticker street art on air-conditioner unit in from of the club Aoyama Hatch, in the Aoyama neighborhood of Tokyo Japan.

aoyama-hatch-stickers.jpg