My first impression : Wtf But when he talk to the demon on that Chanel dress I laugh sooooo hard 😂 I think the drawing look like the French/canadian cartoon call totally spies 🤣