The Hill’s elusive “Idyllbeast” and his lovely companion held center stage at Mountain Restaurant where they were “roasted” during the Mountain’s first “Improv Comedy Night,” slated to take place on Thursday evenings. Roasting the Idyllbeast with her particular brand of humor is Mountain co-owner Emily Dixon. Photo by Cid Castillo