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