ANGEL (David Boreanaz). BtVS Character.

xxxxx