Albert

alAlbert is best known as head of the Umbrella Corporation, based in Ultima Terra.

He also has links with Phillip and Alexander