New video from Moon Devoured from “Slow Death”....