Queen Henwen (A Christmas Mystery)

Queen Henwen is the queen of England played by Henwen.