devoured