supreme devil general