Apr 21. 2025

Eye 399
Star584

I am a mystery, but I have given you the clues to solve me. You see me now, and my answer is myself. What am I?