Al Ferry

Al Ferry, known as Kunio Kurogane (鉄 国男) in Japan, is a character from the Mega Man Battle Network series. His NetNavi is ChargeMan.EXE which complements his job as a train conductor.

Mega Man Battle Network 6
Al and ChargeMan participates in the Navi Mascot Tournament and helps Lan Hikari and MegaMan.EXE when several HeelNavis attacked them. The HeelNavis were trying to unleash the Cybeast, but Al used ChargeMan to attack them. He wanted to promote the use of trains, but after losing the tournament decided to give lessons at Seaside Town instead. Lan and MegaMan must complete his lesson and defeat ChargeMan for the Charge Cross. His lesson involves using ChargeMan.EXE and guiding him along a cyber railroad, transporting passengers to various stops. The goal is to get as many Mr. Progs as possible and to avoid or crash through any obstacles. After this task is completed, he challenges Lan to a NetBattle and after losing, Al gives Lan the Charge Cross.

Rockman.EXE Beast
Al lives in Beyondard and drives a supply train (ChargeMan) to a surviving human city. Chaud and Mayl meet him while wandering in the desert. He gives them transport and talks about his job. Al uses ChargeMan by materializing him with his PET and transporting goods on him to the surviving human cities. Without him, the cities might not survive. Then Zoano JunkMan.EXE attacks the train and tries to destroy the tracks. Chaud and Mayl help Al fight against him and ChargeMan finishes JunkMan off with the dynamite he tried to use on the tracks. Afterwards, Al transports them to another town where he bids them farewell.