Spectacular exhaust failure, possibly due to timing being out? If you are lucky, there will still be a part number stamped on that exhaust as it looks fairly reasonable. If not jus find a suitable replacement, or universal fitting box. As long as the bore sizes in and out are measured it shouldnt be a problem.