Mirror Kitty Is confused.