SHIBUYA
Shibuya of Tokyo, Japan, founded in 1972 by dedicated archers, is recognised for its design, innovation, & finest quality archery accessories & hit pay dirt in 1979 when its recurve sight broke the world record & later, then followed the Ultima compound sight, scopes, rests, stabilisers, chest guards, plungers, bow stands & bow cases. Shibuya - The choice of medallists.
View more product information - click the product name