Jan 26. 2026

Eye 105
Star161

I can speak in every voice, sing every song, even give every speech. A great connector of man, though for you to hear my words, I must sit on your head. What am I?