Originally Posted by sepulvd
yea thats AQUA FOREST in tokyo. very beatiful place but slightly expensive jus like anything in japan
Glad you know it
Let me see if I have any other pictures...
Edit: Guess not - I could have sworn I had some from some other shops in Tokyo as well as in Kyoto (guess I didn't take pictures; either that or I can't find them)