Instrumental prog might not be the first thing that springs to mind when you hear the name Asian Death Crustacean, but that’s exactly what their debut...