China Made CN926870 Cobra Cane Sword
China made cn926870 cobra cane sword. 35" overall. 15.25" stainless blade. Cast metal handle. Black aluminum scabbard/cane.
China Made CN926870 Cobra Cane Sword
#CN926870
Retail $31.95
Sale $22.95
You Save $9.00 (28% OFF)