The Residents
Animal Lover is an album, released in 2005 by The Residents.