pokemon sun and moon theory origin of the main character explained