Title: Nihonjin no sosen
Subjects: History, Japanese, Origin
Places: Japan
Time periods: To 645