Kotomora
人造石 (じんぞうせき) Japanese meaning | Kotomora