Demon Lord

Demon Lord may refer to either of the following:


 * Ghirahim, the Demon Lord from SS undefined.
 * The Demon Lord, a Scenario in.