stamp
-
Goshuin: What They Are and Where to Find Them
Goshuin, which literally translates to ‘honourable red seal’, are stamps that can be collected at temples and shrines across Japan.