This series of natural sculptures by Japanese artist Nagato Iwasaki is both unnerving and stunning in equal measures. The faceless giants have the physical appearance of being 'human', but with the...