Toyota Supra mk3 differential front yoke.
This flange is in pretty good shape.
D23 o88