Vocabulary
シャチハタ
シャチハタ
self-inking (rubber) stamp
noun