Puffer

Puffers are strange creatures who inhabite Blargg's Cavern in Yoshi's Story. They seem to be a cross between an elephant an an insect...they shoot balls of energy, which also tends to light up the place! They are a favorite of Cyan and Yellow Yoshi.