Must say I NEVER noticed this creature before, but I also barely spend my time in that area, after I got the green form I kinda wanted to go through things a bit faster, seeing I was already playing for 10 hours.
I also barely got any red bulbs, though I do know that I can get infinite special bulbs somewhere, I think it was indeed in The Body.