Forgot your password?
See all updates by Ka-Chan
...desu doesn't mean "to do". Desu is a polite honourific you attach to the end of a sentence.