This is the Chronicles of Damien also this is a Ben 10 fanfic technically but Ben is very much a side character and there anime and marvel roped in