Kotomora
土台石 (dodaiishi) Japanese meaning: cornerstone | Kotomora