Kotomora
照合機 (shougouki) Japanese meaning: collator | Kotomora