Talk:Welcome to the Dollhouse/@comment-12205443-20150325020008/@comment-4786757-20150325020110

Season 6 may explain more. You never know.