yeah well . . .it's a little odd
. . . but then they probably think the pope cruising past in a bubblemobile would be a little odd. Different strokes for different folks (isn't that how the saying goes?).
I came across this festival while traveling around Japan one year, early in my time there, and was so busy watching the people, I didn't notice the 'floats' until later. I just hope they didn't take my big smile the wrong way.