a cat of the apocalypse, very detailed