is a character in Castle in the Air
She is a cat
and the Strangian Soldier
She is somewhat magical, but not a talking animal. ("Midnight" is just a name the soldier gives her, and is not her real name.)
She has a very young kitten, which the soldier calls "Whipper-Snapper".
See also Castle in the Air (spoilers).