Magnemite is a pokemon from the original 150, and one of the goofiest of the original pokemon. Most of the other ones were based on animals but this is like a robot magnet. How does it eat rare candy? I never got that. Never used it very much either, but I admit I should've since some computer trainers had some tough ones.
It's original Japanese name is コイル (Koiru) which is based on the word "coil" which generates magnetism if it has a electric current.