The current position of TOSHIMAMARU NO21 is in 25-54.227 N, 127-43.278 E reported at 2026-07-25 09:53:30. 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.