Vocabulary

巨人国

land of giants

noun