Julia Houghton

Julia Houghton voiced Loewen in The Juggernauts and Sophia in The Grel Escape.