I think this might be the introduction to a new cameo character.

See what Optical Sloth had to say in their review of The Flying Castle and Other Tales. As always, you can get a copy of the book here in the store.