fo sho, I actually do use neem, every week, a spray with water, neem, and tiny bit of soap, but these guys just keep coming back :(
I guess the picture's colors are pretty distorted, but the spots are brown, and they dont rub off or anything, I'm not sure its mold...