Originally Posted by Tober Japanese street release date is still tomorrow (Saturday), right? Yeah, the 29th. But it seems some retailers already have them in stock.
Forum Rules