I'll go for hallucination atm.
But there is a very very small chance that Zoro could be seeing Doc Q aka "shinigami" from BB crew..?!
He'll end up fighting Franky & Chopper for Zoro.
I still think some of BB's crew will infiltrate Wano at the end to steal some DF.