383 Bus engine--- what???

From that angle it almost looks like it has magnum manifolds on it.