Mar 18. 2025

Eye 3702
Star 5335

I have a mouth but never talk And I can run but never walk What am I?