Xbox 360 display at Yodobashi Akihabara, Tokyo - Cue the tumbleweeds (56k warning)
View Single Post
11-26-2005, 12:20 AM
Join Date: Oct 2005
As far as I knew Japan despised the Xbox and anything that had to do with it.
Last edited by Starwishi; 11-26-2005 at
View Public Profile
Find More Posts by Starwishi