Fin and accessory assembly and water craft having the same | Patent Publication Number 20150166153 | Patexia