Take a look at the Gremlins video that was killed off before it ever saw the light of day. And this scene might explain why. Watch as a pack of Mogwai hold their annual meeting within the Himalayan Mountains. Just, oof.

[via Movieline]