A Battle of Greatness: A Demon meets a Devil