Japanese Floating water lantern (Version 3)

Toro nagashi is a Japanese ceremony in which participants float paper lanterns (chochin) down a river; toro is traditionally another word for lantern, while nagashi means "cruise, flow". This is primarily done on the last evening of the Bon Festival festival based on the belief that this guides the spirits of the departed back to the other world.

This tradition has been done for many years, and also for other celebrations and festivals for the year. Enjoy this soft glowing floating chochin, with relaxing flickering animation. Add this to your pond or river to add that special ambiance.




Please leave product reviews. Message me with any problems you may have.





Krissyangl2 Designs Copyright © 2008 All rights reserved. Powered by The Corporate Underground
homepage