Lemures Leader

The Lemures Leader, officially referred to as the Lemures Baba or Old Hag Lemures, is a character existent only in Pretty Guardian Sailor Moon - La Reconquista.