sho_shweet 657 Posted January 7, 2013 A mall in Osaka, Japan. They built it to bring a little green into the concrete and metal city. Share this post Link to post Share on other sites