UK artist D*Face pierces with his latest art installationInspired by the unjust struggle the Native