published on: 2012-05-07 14:38:11
viviolence.tumblr.com/post/22587902609/
de-feated: not the best quality gif ive ever made but its okay
viviolence.tumblr.com/post/22588066825/
viviolence.tumblr.com/post/22588075012/
viviolence.tumblr.com/post/22588113293/
viviolence.tumblr.com/post/22588123015/