denguefevermusic.com
Escape From Dragon House (Deluxe Edition) - Dengue Fever Music
Also the title of an episode of True Blood, Escape From Dragon House contains the well known "1000 Tears of a Tarantula", plus the deluxe reissue contains four unreleased tracks.