look inside this chenbro box, there is a computer inside, no sight of any asian children whatsoever
a pc manufacturing company often mistaken for an asian sibling trading agency
"look inside this chenbro box, there is a computer inside, no sight of any asian children whatsoever" What is the definition of "chenbro"?