Kotomora
礎石 (そせき, soseki) Japanese meaning: foundation stone | Kotomora