Kotomora
縄文人 (joumonjin) Japanese meaning: Jōmon people | Kotomora