User blog:SpringThing14/Scott just released a strange 2-minute video, I can't believe what I saw(Analysis coming soon)

Tell me below if you see anything.

What do you think these new animatronics....puppets...whatever they are?

https://m.youtube.com/watch?v=5AuLkMBAFZg