Human Zoo

Release date : 1962-09-14

Production country :
Japan

Production company :

Durasi : 3 Min.

Popularity : 0

3.00

Total Vote : 6

A montage of scenes that describe how people can be as bad as animals.