A young couple visits a taxidermy museum.
Previous Episode
The Noisy Hospital Room
Next Episode
"That Side" Festival