Krishna Hubbard

Krishna Hubbard is a minor character in The Miraculous Adventure of Tessa and Lunala. He is Carter's abusive, alcoholic father.