Squidon

Squidon (スクイドン) is a giant squid enemy in Mega Man 6. It appears in Blizzard Man's stage, Centaur Man's stage, and in Wily's castle. It spits out ice cubes and shoots homing missiles.

