Skate Nerds Sticker Art in Downtown Tokyo
Who are the skate nerds?
Whoever they are, their sticker art is all over town in Tokyo, Japan
more like this
This entry was posted in funny sights
and tagged art
. Bookmark the permalink