Weekly Puzzle #89



Daily Puzzle! What anime is this from? Bonus point if you can name the episode.