ドウブツケンエキショ
Meanings
Noun
1. animal quarantine station
Composed of
quarantine station