Life isn't meant to be lived perfectly, is it?Vocal: Len KagamineMusic and Film: Amane Haisaki ( https://twitter.com/HaisakiAname )Mixing Supervisor: Taiyo Umikaze ( https://twitter.com/UmiKazeTaiyouP )
http://www.nicovideo.jp/watch/sm38621776