Squibber

Squibbers are large Deelers in Zelda's Adventure found only in the Forest of Canvula. Compared to typical Deelers, they are a darker blue, take more hits to defeat, and deal more damage on contact. Unlike normal Deelers in the game, they are shown facing the direction they move instead of always facing south.