This is a character that I've modeled for the Anticto Studio as part of Mutable tech demo. Mutable is a API for character customization and general dynamic 3D content for videogames or graphics applications. It’s flexible, powerful, portable and integrated to Unreal Engine 4. That's the same API used by PlayerUnknown's Battlegrounds for character customization.
The character had to be created to support all type of customization. Costume types with interchangeable parts, skin color, character ageing, facial customization, hair type, etc...