There be deer in them fields!  A big one too!