I'm going to try and go see it in person . . .
Anyone know if its still there? I know its in Tokyo's Odaiba Shiokaze park, but I've read it'll probably only be there for one summer, in 2009 . . .
edit: better question, where the heck was it moved to, if it was moved?