Billabong Polo SHIBUYA is a boutique store located in the heart of Tokyo, Japan. With the latest trends in apparel and accessories, you can find the perfect outfit for any occasion. From polo shirts, to dresses, to jackets, and more, Billabong Polo SHIBUYA has something for everyone. With its focus on high-quality materials and fashion-forward designs, this store is the perfect place to shop for the perfect look.