Japan
JP TSUBAKI
Self Discharging Bulk Carrier
ship photo