Does it have any brands imprinted on it?
Made in china..Check Williams and Sonoma.They always have interesting gadgets.
Could it possibly be a grease and small particle separator?
For those that just can't stand to have anything good added to their gravy.
Second thought is. It's a Hamster cage pocket sized Incubator.