Millie Howell

Millie Howell is a human child located in Lakeshire in Redridge Mountains.