Thread:Fishbird/@comment-4327179-20160210010058/@comment-1429814-20160210010603

Maybe an actor in a Minotaur suit with an animatronic Minotaur head (both made for Jim Henson Creature Shop).