ヨクリュウジョ
Meanings
Noun
1. detention or internment camp
Composed of
internment; detainment; detention
counter for places (offices, facilities, stations)