Written, performed and produced by David ProkoppTwitter: https://twitter.com/MechaBaphomet
http://www.nicovideo.jp/watch/sm36267669