Sale Out of stock

6.5” Ochiba Shigure

SKU: B0614D591003

Exact Fish Pictured

$85.00 $51.00