original! ⇒ sm29822304 The producer's self-cover ⇒ sm29854242 Vocal, horrible mixing skills etc ⇒ Me
http://www.nicovideo.jp/watch/sm36720594