ノーマンズ・ランド
Meanings
Noun
1. No Man's Land