The only delightful thing about Cleopatra is her name. She is a laughing hyaena with everything that comes with a hyaena: a pungent smell, shrill laughter, spotted shaggy fur. Cleopatra runs a little shop at the end of the world, right next to the garbage dump. This is where she finds everything she needs in…