Title: Angel and the Tales of D. Full Version