Star of Sawara
IMO:
9384930
Ex-names:
Built:
2008
@ Shin Kasado Dockyard Co., Ltd.
Locations:
DEHAM