decal cannon large