A strange tree with human faced fruits called jinmenshi, human-faced | Photo