Hmmm... Well, he lives in Kanto, so he should be Japanese. But his last name is American/English, and so is Gary/Blue's first name (kind of). I suppose we could just say he's Samuel Oak and he's not originally from Kanto.