Studio Ghibli Playing Cards - Spirited Away
Genuine license Japan product, a pack of Spirit Away design playing cards, imported from Japan.