Is this guy on crack?????

It must be LSD because I don't think even crack will cause that sort of hallucinations!

Purple micro dot I'm guessing.