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