Comment to 'what is this exactly?'
  • You got bugs.

    First guess is Thrips, next is Spider Mites.

    0 0 0 0 0 0