Lucky Charm Dog

Lucky Charm Dog
Item# INUOMAMORIHOKKEJI001

Product Description

Lucky Charm Dog
Hokkeji Templee, City of Nara, omamori inu, lucky charm dog has 1250 year history