Vocabulary

ギガース

Giant

noun