Yes.
No, he's a man in a costume.
Probably some kind of unknown ape species. So, yes, I believe it does exist.
Forum Rules