Kotomora
表具師 (ひょうぐし, hyougushi) Japanese meaning: mounter | Kotomora