Rosen Calliope

Rosen Fairingway-Calliope is the main antagonist in Puppaloo and the secret stairs. She lives in Fairisia at the top of the stairway and she wants to steal all magic for herself.