Saw them on a film I recently watched on Prime and thought they looked comfortable for a flight. Any ideas where they are from ( tried R,I,S on Google but to no avail)