Everyone's favorite green ogre is coming to the Delaware Theatre Company's stage just in time for the holiday season.