Kotomora
化石人類 (kasekijinrui) Japanese meaning: fossil hominid | Kotomora