File:Perhaps symbol.jpg

On the floor of the Ooze Pit: Would this perhaps be a symbol of the Destroyer?