it certainly does not deserve all the hate.

Rating: 10/10 (22 December 2018)

This can be a quite complex piece for little minds, but if you watch it more than a few times, it really grows on you a you discover all its dimensions.