Nelvana
IMO:
8105492
Ex-names:
Built:
1983
@ Hyundai Heavy Industries
Locations:
HKHKG