Icarus prepares for a legendary battle.