Glenn Flecher

Glenn is a plant human hybrid. She is also the daughter of Caoilfhoinn Flecher, the niece of Carla flecher and the cousin of Michelle Flecher.