RiverRoots Japan

RiverRoots is a concert glowstick manufacturer and supplier from Hakata-ku, Fukuoka. RiverRoots manufacturers and distributes the infamous ultra-orange high intensity 30 second glowsticks used predominantly in today’s Anime Song music festivals and concerts!