Flaming Star IC405, Mikael Afzelius