Carter's Heracross

Heracross is the eighth pokemon that Carter obtained in the Sinnoh Region