Old Boys
The Chopsticks Brothers (筷子兄弟) (Google translated bio) are Xiao Yang and Wang Taili, Chinese indie musician/filmmakers making internet short films which generally function as extended music videos for their original songs.
This is “Old Boys.” [2010]