Chinese Food Parody by Peter Chao Editorial Staff 12 years ago No explanation necessary. Written by Editorial Staff