Question: is ox king a demon?
Answer: The Ox-King's Japanese name is Gyumao which translates to "Ox Demon King" (or something like that) and he clearly isn't a normal person (no one can possibly get that big). Full demon and mating with a human, they breed a half-demon child which probably explains her strength.