Hi guys, I recently was traded a regular Shaymin using link trade and wanted to check if it is legitimate and it all seems good except for its moveset, it came knowing Seed Flare, Energy Ball, Dazzling Gleam, and Nature Power. I didn't think this was a big deal because Dazzling Gleam and Nature Power are both TM moves, so the trainer before me could have just taught them that before trading them. However, I went to the move reminder and, while Shaymin did also know Aromatherapy and Substitute, it also knew moves like Magical Leaf, Leech Seed, and many others. Does this mean my Shaymin isn't legitimate? Sorry if this a dumb question, I'm semi-new to Pokemon. Thanks for all help!!