The current position of HUCKLEBERRYFIN is in 33-56.966 N, 130-55.171 E reported at 2026-08-18 10:03:54. HUCKLEBERRYFIN (MMSI: 431602313) is a Pleasure craft and is currently sailing under the flag of JPN, with a length overall (LOA) of 15 meters and a width of 4 meters.