Mini Me
IMO:
9322140
Ex-names:
Built:
2006
@ 21st Century SB Co., Ltd.
Locations:
NLRTM
DEHAM