Kotomora
ホモ・サピエンス・イダルトゥ Japanese meaning | Kotomora