Eagle crankshaft

My wife works at a foundry(25+ yrs in management) She thinks that looks like a gas hole in the casting,which should have been seen during x-ray? Going by pics though so take as an opinion.

apparently they dont x ray in china