Full version: https://youtu.be/XuTAZGBX2AoFull illustration: http://fav.me/da1m0re
http://www.nicovideo.jp/watch/sm31983723