And this is country Indian liberals praise to the skies.
Some of these 'monsters' are rather cute.
Freudian theories and psychoanalysis has lost much of credibility today. So what makes Sigmund Freud the greatest psychologist who ever lived?