Thread:Terry Snapcheeks/@comment-26900403-20180311194453/@comment-25285156-20180311221635

It turns out Arfiore is some Anime character in a video game. The Ultimate AVGN, stands for Angry Video Game Nerd, I assume so.