Can anyone tell me what type of Ship this is and can you see the name of it? The big lettering looks like TORM?