Artist Name: TaroKing Instrument: Midi Keyboard , vocoder, guitar composed and mixed by TaroKing
http://www.nicovideo.jp/watch/sm34455434