The current position of TOSHIMAMARU NO21 is in 22-24.178 N, 126-12.467 E reported at 2026-08-23 06:29:46. TOSHIMAMARU NO21 (MMSI: 431680680) is a Pleasure craft and is currently sailing under the flag of JPN, with a length overall (LOA) of meters and a width of meters.