Beech tree

From the same walk as yesterday, this is a beech tree in the woods above Beaufront Castle.  Half way up there seems to be a creature – at first I thought it was an over-sized bee but now I am not so sure. Suggestions are welcome 🙂 :

The bee tree