View Single Post
Old 08-04-2005, 02:09 AM
Tech Apprentice
nitro_D's Avatar
Join Date: Feb 2005
Location: Sydney, Australia
Posts: 58

Heres the link

They are located in Japan and yeah i can forget all that stuff that was said. I used to go there a lot when i lived in tokyo. I wish i bought it b4 i moved back to australia.
nitro_D is offline  
Reply With Quote