Oct 6, 2002 Music The Ghost, The Elf, The Cat and The Angel by The Iditarod (Review) These songs resemble a musical patchwork cloak, with influences stitched together from various sources.