yes a kimono.
its a Japanese clothing to wear on special occasions