Kotomora
彫刻具座 (choukokuguza) Japanese meaning: Caelum | Kotomora