Just an Ogre and his pet owl......Even mean old Ogres have a soft spot for their favorite pet. This scary fellow has a fine owl to keep him company! #Halloween #ogre #owl...