Kumonga

Kumonga is a giant spider living on Sogell Island and later Monster Island.