That being said, the Japanese term translates to "10 Giant Human Captains" which relates them closer to the Gigantomachy. According to Greek mythology, Giants launched an offensive to dethrone ...