Doctor Lion

Doctor Lion is the second episode of Magic Mountain