This is a Toyota Oil Cap from a 1985 Tercel. It appears to be in good shape.
It might fit other Toyota engines like a 22R or 22RE.
Ask any questions