massive monster emerges from the depths