Shibuya is a special ward in Tokyo, Japan. A major commercial and business center, it houses the two busiest railway stations in the world! Shibuya is a huge cultural center for J-fashion. LABI (featured in the photo) is an electronics and home store in Japan. This particular location is a landmark and popular meeting point for residents and visitors of Shibuya.
Popkiller original design
Every order is hand printed just for you in Los Angeles CA by our small team.