Earlier this year in April, Electronicsforward offered an exclusive report on what to expect from this year’s largest LEGO Star Wars set. Now, more details have emerged about the latest LEGO UCS creation – the Mandalorian’s iconic spacecraft, the Razor Crest 75331.