Kotomora
礎 (ishizue) Japanese meaning: foundation stone | Kotomora