Difficult

I pass before the sun, but make no shadow.