At last, Kitty makes an appearance!