Laha

Laha is the boss/den mother of Artemis Apartments.