User blog comment:JoeySlikk/I Wonder What Anime This Scene is From/@comment-6040145-20140819170453

Pretty sure thats from Tokyo Tribe 2.