japan, the world, the internet, metamorphosis and more
Music Playlist at MixPod.com
No lines (by which I guess you mean no queues) is the clincher. Where is this place?
Spaee World is in Kitakyushu, Japan near Tobata. Depending on where you are that might be a bit of a journey...