Squidon

Giant Squid is a mini-boss enemy in Mega Man 6. He appears in Blizzard Man's stage, Centaur Man's stage, and in Wily's castle. He spits out ice cubes and shoots homing missiles.