セミワークス
Meanings
Noun
1. Satellite team