Vocabulary

ビガロポリス

gigalopolis; giant megalopolis

noun