Vocabulary

スタンプ台

stamp pad; ink pad

noun