More like an church officiant
So, is there an official explanation of who the guy is?
That's ridiculous. It was Bigfoot.