China apparently likes to over advertise that it manufactures stuff other countries make.

..:: More Great Stuff ::..