from ~Hack~ Pokemon Unbound [Subset - Professor Oak Challenge]
Obtain Lunala by evolving Cosmoem (night) or from a portal on Route 12 during the night if Solgaleo is in your party.