Official Video single 'Puppets' on Lost Balloon / Cooperative Music on April 2nd.
http://www.nicovideo.jp/watch/sm16995072