HELP!! What am I missing on my hood latch?

Just looked at my 68 and nothing about your latch mechanism is right. Are you sure it is from your car?