mt cornet
Get a Munchlax with pickup.Then move around and you will (sometime) get a moon stone.
in the underground
You can find them in the Underground.
there is no such thing as a moon shard.you are probably talking about a moon stone.
You have to use a moon stone on it for it to evovle.
Underground or held by lunatone or cleffa
you can get them in the underground, and they are held by clefairy
You have to get the Moon stone.
inside a dialga once you relese it you will find it
Go undergrond dig up treasurs and sometimes you will find a stone.
You have to find one in a cave using your explores kit
clefairy, into clefable