An installation that prints water at the Osaka Station City Station in Japan.
THIS IS AWESOME :!!!!
omg this is so amazing. My mind is forever blown. I am so going to look for this. My reaction will probably be very...