Thread:Cackles21/@comment-31910723-20181004203112/@comment-28171460-20181004204405

I believe he's correct. It's an animatronic.