Edwin is a jeans company originated in Japan. I have owned a few pairs in the past.
This is a very narcissistic and too staged video to my taste, just like any clothing ads. I have never liked the Arlo Guthrie's song, either. In fact, I hate it, especially live version.
