Final Jeopardy
100

Pokemon with 3 heads

Who are Dodrio, Dugtrio, Exeggutor, Magneton