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

Pretty sure it's The Cont: The Anime: The Series: The Sequel.