Type: Posts; User: Necromancer
House of Seven Corpses pops into my head, but doesn't really fit your description