巨人 きょじん こく
kyojinkoku

Noun

1. land of giants