implorions