Waterfall art in Fukuoka Japan

This amazing waterfall art piece is located in the Canal City shopping center in Fukuoka. I don’t think I have ever seen anything like it. It starts getting really good about the 4 minute mark. Canal City is a shopping center modeled after American shopping centers. You can find anything...

Read more