Mega Octosquid

Mega Octosquid is the Fisrt Boss of Townan.It Appears in the Tenth level of The First Chapter