I would toss that air filter if you want your engine to last....those things are JUNK!!! they do nothing to keep small particles out of your carb/engine.
Looks like your running a Picco .21 engine. Those engines are little beasts. I am running same engine in my Revo. Recommend a big block pipe to get max performance out of it.