Vocabulary

キラー衛星

killer satellite

noun