Eagle crankshaft

That looks like cheap casting material?Was that Eagle crank made in China?Glad my stroker has Scat crank in it!