User blog comment:KamikazePyro/Lockwood Manor Dino Cage Security Footage/@comment-4864110-20190706205235

Looks like it's a early concept of filming that part of the movie. I don't know if that creature made the final cut of it.