Alice in Wonderland takes a trip to Japan and discovers hanafuda cards, cherry blossoms, a lucky cheshire cat, and more! This fabric is printed in Japan, and designed in the USA. This quilting weight fabric is 100% cotton and is 43/44" wide. Price per yard.