Vocabulary

スポセン

sports center; sports centre

noun