She’s New: Keira Croft – The New Peach Bottom Babe