Weird slogan. If anyone''s able to explain this, please feel free.. they mustve meant Sangheili lorry Slogan glass