Hinamatsuri (The Japanese Doll Festival) - Held annually to display ornamental dolls representing the Emperor, Empress and members of the traditional royal court.
Today's Birthday Trivia
She won a Newport Beach Film Festival Award for her performance in the 2006 film The Illusionist. Who is she?