But that phrase ancestor (in English anyway) usually refers to someone from whom you are a direct descendent from, meaning that it would be like Yuki's great great grandfather. Although the Japanese may view the word a little differently, I'm not sure.
|