It's yellow & hard. Is it a tonsil stone or something else?

Pics:

http://imgur.com/iug5d5f

http://imgur.com/nZsfSf2