Donate a coffee

What is the animal wearing?

264
1
1/6