This is freaking me out. Is this fungus or virus? Anybody have any idea? It could be either, best I know . . .