I think I'm looking at the wrong thing xD But is this supposed to be the chips advertisement? The finger cleaner in the wall?
Was expecting something more gruesome xD That wasnt so bad. "Finger cleaner" has quite some potential.