Mysterious Pants

That's trousers to my European friends!