Demon Lord

A Demon Lord is a powerful creature found in the Miniature Garden. When a Demon Lord challenges someone to a Gift Game, they cannot refuse the challenge.

Known Demon Lords

 * Shiroyasha
 * White Serpent