Piccolo Launcher

The Piccolo Launcher is a piccolo-looking missile launcher that launches missiles. It is produced by South Japan.