Donate a coffee

What is the animal wearing?

259
1
1/6