This sounds like the Trans-Siberian Orchestra with no holiday cheer and evidence of too many John Zorn albums in their collection.
–jimmy (The Mountain Collective for Independent Artists, Ltd.)