A mysterious object resembling an ‘iron ball’