The Distribution Factory,
logo, identité visuelle