implanthropophage