What is So Desu Ka?
Japanese phrase meaning "Oh, is that so?"
I don't know, imagine some stupid catgirlsaying it to her friends to try to impress them.