CAPTAIN FIN Surfboard Fin 7.5 inches ‐ Mercari: Shop from Japan