landonn Active member Nov 8, 2007 #2 all i know is that its in japan. i think it has it in the new freeskier.
J janne.h New member Jan 26, 2008 #5 Where u guys gonna live there? they told us about Green Plaza, but it is like 130 fucking dollars one night, per person... So any ideas for another place to stay?
Where u guys gonna live there? they told us about Green Plaza, but it is like 130 fucking dollars one night, per person... So any ideas for another place to stay?