starcrawler is bringing mystery and madness back to rock music