Vocabulary
ギガンテス
ギガンテス
Gigantes; Giants
noun