James Rolfe

James Duncan Rolfe, also known as the Angry Video Game Nerd is a resident of Gensokyo Island.