Vocabulary

フィンスタビライザー

fin stabilizer

noun