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.
Goshuin, which literally translates to ‘honourable red seal’, are stamps that can be collected at temples and shrines across Japan.