デジタルえいせいほうそう
Meanings
Noun
Computing
1. Digital Satellite Service; DSS
Kanji used
defend
star
release
send something
Composed of