I have all of the pokemon listed above in some form, all of them are up for trade, please check trade home with my use name: sleepydude
All of them are level 100 except for eternatus and 2 others, im sure a decent portion of them are megas.
Would like pokemon in exchange and preferably at level 100 as well.