ロケットランチャー
rokettoranchā

Noun

1. rocket launcher

Other forms: