It is Immortalised not immortalized, goddamn American spellings!
Immortalised is English.
by Jerermy Case January 22, 2016