Kotomora
化石人類 (かせきじんるい) Japanese meaning | Kotomora