Arts

Fans had been waiting for the release of Ladybug & Cat Noir, The Movie Since September 2018. Six years later, fans can’t help but be overwhelmed by the sheer disappointment in Jeremy Zag’s $86 million dollar production.

1 3 4 5 6 7 70