Authentic Japanese Geisha 12 Inch Dolls; 2 Made in Japan!! 12 inches tall