who is Lan Hikari in Megaman?

Lan Hikari is the main protagonist in the MegaMan Battle Network series, which is a spin-off series within the overall MegaMan franchise. He is a NetOp, controlling the NetNavi MegaMan.EXE through his PET (PErsonal Terminal). Lan is depicted as a kind-hearted and determined character who fights against evil forces within the cyber world. He teams up with his friends and NetNavis to defend their world from various threats.