Thanks to a guy walking down to street, I appreciate your answer

That is probably the answer which I'll give to my professor. It has only one catch. I believe that Nihon Shoki doesn't mention Ainu people, but Emishi people. And from most of my sources, they are probably not the same.