re: #311 Belafon
Great movie. Celebrated it’s 20th anniversary this year. Been a while.
“Demon Llama! AAAAH!” is still a catch phrase joke with my niece.