Mikael Beals

Mikael Beals is a major character in Broken Canvas. He is from New Brunswick, in Canada.