Vocabulary

スタッカー

stacker; stacking machine; stacking device

noun