Sort:  

It is a stainless steel tea bag holder or an alien mini flying saucer that landed on the kitchen counter just in time for tea.

Haha have you been watching batteries not included? No aliens in the kitchen and while.I do love tea. No teabbag holders either.