Kotomora
処理機構 (shorikikou) Japanese meaning: processor | Kotomora