ドラムインジソウチ
Meanings
Noun
Computing
1. drum printer
Composed of