actor: Becca Willow Moss