Scylla (The Ocean Hunter)

The Scylla (スキュラ) is a giant squid in The Ocean Hunter. She is the first sub boss in Tartarus Deep.