Chiaozza seem to come from a universe quite different from our own. It’s a place where painted paper