シャチハタ
Meanings
Noun
1. self-inking (rubber) stamp (from company name)