In theory, the notion of a touring animated (i.e. cartoon) death metal band seems bizarre at best. But, it makes