That just took Dumbo to a new level. lol
But thanks for the explanations on Achilles. Though for Heracles/Hercules, I was aware of his Greek myth and the 12 labors, but does he have any ties to the story beyond that? Other than a brief stint in Rebirth (if memory serves).