Joe

Joe is a mysterious character appearing in the beginning on Mega Man Legends 2 in Yosyonke. When Roll finds out that Joe has built the same Dropship that her father designed, Roll believes that he must know her father.