Daily Riddle · April 11, 2026

hard

I pass before the sun, yet make no shadow. What am I?