Buggy and Chris recap the most notable anime (and video games) of 2017.

DaLadybugProductions