it looks like AA to me, with KK i would've not checked the flop but with AA there's no harm in giving you a free card.