Mama Squid

Mama Squid is the Boss for Chapter C in Will You Snail?.

Behavior
TBA

Strategy
TBA

Lore
Lore Goes here

Trivia
TBA