Owen Arley Croft

Can he be trusted? Who cares he is loaded!!!!!!

Description:

Salt and pepper beard

Bio:

Exo archeologist who discovered Desola

Has imaginary friend of Venera

Owen Arley Croft

Desola CapeAndMask