S1 · E62

Oct 9, 2003 · 30 min

Japanese Gaming Culture