Kotomora
アウストラロピテクス Japanese meaning | Kotomora