Starling & Magpie the kitties in RI