Kotomora
くさび石 (kusabiishi) Japanese meaning: keystone | Kotomora