ギガンテス
gigantesu

Noun

1. Gigantes; Giants

Mythology

From Greek