Weird Cheese Pepper Japanese Noodle Commercial
Channel: mkmnin94
Date: 2010-03-27

This commercial is probably from Japan and it's f**king hilarious!