Tenugui Household Items Spirits

Item No:
990-Y023

Tenugui Household Item Spirits

  • 12-1/2" x 35"
  • Made in Japan.

Top