Swineheart (Comic Series)

Dr. Swineheart is a doctor who first appeared in "The Last Castle" on Fables.