Put it on tv or dvd
I was thinking the very same thing myself."It too was transdimensional, something monstrous crammed down into human flesh"