Ika (Shadow Land)

Ika is an enemy from Shadow Land. It is a squid like creature.