Big Ray

Big Ray is a large cannon sub-boss from Mega Man X7. There are two of them in the Air Forces stage, and they attack by firing lasers. After destroying the two, a Birdy appears.