Kotomora
処理装置 (shorisouchi) Japanese meaning: processing unit | Kotomora