hey, i've been checking my bank and i found the cleffa. however, i don't see anything wrong with it though. it has Magic Guard which is its secondary ability, not HA. the HA is Friend Guard. and when i checked on Serebii, all the egg moves it has are legit though. but, if you still doubt on it, i still have another cleffa to compensate.