Reminds me of the disney movies. I can show you similar things in:
The Lion King
The Little Mermaid
Aladdin
A Goofy Movie
Of course, I was on a 10 strip of LSD each time, but I SAW THAT SHIT!!! j/k, there really is / was some perv puttin shit like that in all the disney movies too.