The shape of it suggests duck to me, I don’t know if that is a common Thanksgiving thing there?
Only Little Miss honey Wad knows what that is...I hope her cats are safe. Never heard of anyone serving duck on Thanksgiving unless it is
The Turducken: Boneless Turkey Stuffed with a Boneless Duck.