Kotomora
表具屋 (ひょうぐや, hyouguya) Japanese meaning: paperer | Kotomora