Star: Meesha Garbett