A new form of mental retardation (Chinese spotlights in the back)

   


v20240901