Yes, it is the mighty Vibrava. Here is your Plushie ... don't let it get away from you.

And I would like an E in advance for the next puzzle.