The geisha is a Japanese hostess who entertains men through singing, dancing and conversation. In Japanese culture, the color red symbolizes strength, passion and sacrifice.
The blue, which is a nice contrast against the red, is seen as a feminine color, and represents fidelity here. The geisha are very faithful to their profession, not marrying or even taking a boyfriend. Blue is also a lucky color.
The butterfly found on her earring represents femininity, beauty and Grace in Japanese culture.