Giants of the sea – two strangers to Scottish waters