appearence awaited casablanca cat demons desert drank entranced eyes fire grace haven holy hundred love met mine nothingness oceans rational sahara times travelled void voids years