The only thing I can think of is that someone glued a typhoon 4.3 turbo plate on his intake and it came off.
searched "silly little engine badge" and came up with 'no results found' :dunno:
when mine fell off it landed on my dohickey and I had to use my thingie to grab it