Culture Goshuin: Where To Find The Perfect Japanese Souvenir! Goshuin or "red stamps" are beautiful calligraphic stamps given at temples and shrines across Japan. Each goshuin is unique, making it a truly special souvenir! 2025.03.24 Culture