Q.1
So who would win?
Ryu Hayabusa
Kratos
Dante
Alucard