Card Trivia:Orichalcos Gigas

Giga(γίγας)s in Greek means "giant"