#1The Demon's Angelby 2.1K7020An american girl living in London. Who has ever heard of a more absurd combination? Especially one who has lived there long enough to see and hear everything in regards...happyendingbarberbloodwarning+7 more