maniganchant