I have confirmation from computer experts that missingno. is actually the remnants of an incomplete erasure. Apparently, Nintendo planned to put 152 pokemon in, the 152nd being most likely Lugia, from scripting scans. You know the tv show pokemon, there was togepi, marril, lugia? This strange glitch contains the incomplete data of them and more. Ever wonder why, provided the circumstances, Missingno. evolves into Khangaskan, remoraid, lugia, or something? Apparently, a link between data sources(different game cartridges) triggers a completion in the coding and, so to speak, completes the puzzle. This is the truth of Missingno. Things happen when its data inadvertently combine with other data. Even the rare candy trick.