Who Is Angel in 'Chainsaw Man' and What Are His Powers?

Who Is Angel in 'Chainsaw Man' and What Are His Powers?