Hey!Being the Riders fan I am........I have to agree with u. No way Kaixa can win this, Scathach would destroy him. Still u right Kaixa is a douche but his actor has so much fun playing him u cant help but look at him in a twisted positive way. Kaixa Day is a thing for reason after all.