Vocabulary

スタンパー

stamper; stamping machine

noun