Jump to content
You currently have javascript disabled. Several functions may not work. Please re-enable javascript to access full functionality.
Name: Megalohari Imo: 9296066 Call sign: H8GA Owner: Takanawa Line Inc - Panama Ship manager: First Marine Service Co Ltd - Tokyo/Japan Gross tonnage: 39727 GT Home port: Panama Flag: Panama Built: 2004
Direct link to this image file