Joy Hubbard

Joy Hubbard (née Tatchell) is a deceased character in The Miraculous Adventure of Tessa and Lunala. She was Krishna's wife and Carter's mother.