Kain, if the Elder God can use its full size Kain will be hard pressed but due to his speed and the bearing a weapon that can actually hit/harm and damage the fiend I think Kain would win eventually however it is unkown how to actually "kill" the Elder God for a permanent win so this overall battle is more unkown than anything else.