I'm trying to make a team that will be very difficult for my friend to beat. It would be appreciated of you to help build this team.
-->Leech Seed
-->Giga Drain
-->Return
-->Spikes
-->Earthquake
-->Hyper Beam
-->Bulk Up
-->Rest
-->Flamethrower
-->Body Slam
-->Curse
-->Rest
-->Ice Beam
-->Thunder
-->Surf
-->Rest
-->Thunderbolt
-->Shadow Ball
-->Calm Mind
-->Psychic
-->Dragon Dance
-->Dragon Claw
-->Aerial Ace
-->????
Is there anybody I can replace to make this team stronger??