Summary

The seven demigods battle Gaea and the giants