Kotomora
仕上げ工 (shiagekou) Japanese meaning: finisher | Kotomora