the london hammer is an oopart that holds many mysteries