He is Prince Xavier the third in the kingdom of Korea many centuries ago. You're a court knight you wear armor three times your size