caracolerions