Aqua Raiders

Aqua raiders is a Lego them. Some sticker are from this product.