Delza Army General

Delza Army General: A stone giant controlled by the one-eyed brain-like Great Boss.