I build this based on a full-body blockout I did in Zbrush - then breaking down the various mesh parts, retopology, clean-up etc.