Angels of the Dream Clouds: A mythological fantasy