Plasmabomb Launcher

It is posible that this is a Plasmabomb Laucher.