オフサイトセンター
ofusaitosentā

Noun

1. off-site centre (center)