Devil Cannon

Devil Cannon is a rifle used by in Xenoblade Chronicles.