Lord Castellan Creed

Regular price $19.25 Sale

Availability : In Stock

Vendor : Games Workshop

Lord Castellan Ursarkar E. Creed is the Supreme Commander of Cadia and the saviour of the entire planet. He has fought against Chaos his entire life, protecting the Imperium from...