ギガース
gigāsu

Noun

1. Giant

Related to ギガンテス

From Greek "gigâs"