Tanuki Shopping Street

About “Tanuki Shopping Street”

The shopping street of the blessing TANUKI. Rub it for better fortune!