devoured pizza