デストロイド
Meanings
Noun
1. Technology of Robotech
Pitch accent
ストロ
イド