Haakon, Stromgald Scourge

You may cast Haakon, Stromgald Scourge from your graveyard, but not from anywhere else.
As long as Haakon is on the battlefield, you may cast Knight spells from your graveyard.
When Haakon dies, you lose 2 life.