Need help identifying where this foam piece belongs.

Anybody have any idea where that foam piece goes? It doesn't seem like it could've fallen down from somewhere inside the panel below the dash, so I'm guessing somehow its supposed to be stuck onto the gas pedal?

Here's a pic of the foam. Its juss a regular piece of squishy foam. Feels a little sticky/oily/dirty. I'm sure its from the car because I don't think my shoe could've picked up something that big. =)
Thanks.
greetingz,



