Mitchell Lap Haven

Mitchell Lap Haven is one of the main characters of The Legend of Heroes series. He is the only character to have officially appeared in all three games.