The person is wearing a futuristic armor and talking about coming back from somewhere.