My Neighbor Totoro Design Hand Towel (13"x31") Genuine license Japan product made by Sun Heart Approved by Studio Ghibli Dimension: 13" x 31" Totoro design hand towel Imported from Japan