The Easter display at the Met Shop... Yes those are giant rats with bunny ears...