The Gigantomachy was a battle between the Olympian gods and the Giants in Greek mythology.