Who and where is the cheapest dark magic character, in Lego Harry Potter 2?

You can unlock Tom Riddle in the final area of level 8-4 "Fiendfyre Frenzy" without needing to have a pre-existing dark magic character.

He costs 2,000,000 studs.