Goliath Octifang

A strange creature, barely anything is known about it.