I wouldn't be able to say anything certain about that type of hallucination, but I do know of many ways to explain them. From both sides of the aisle.

Blood poisoning will do it too, but don't sell IV Antibiotics short. They gave me some doozies.