They look cute but unbelievably smelly sea lions in Mar del Plata