Japanese this seems to be a Geisha. A long tradition in Japan. Geisha's are women whom learn to entertain, dance, play an instrument, the tea ceremony, and be the life of the party when at events organized by Japanese men back in the early still p
Kimonos are traditional Japanese style clothes. "Kimono" meant "something you wear" originally. Long ago, people in Japan wore kimonos every day. Now, people only wear a kimono for special occasions such as formal ceremonies.