Your cart
There are no more items in your cart
€10.30
Available
The Yamashita Upper 95 is a squid jig with an innovative design.