Am I the only one that doesn't find the title of the song weird at all? I kinda like it.I'm pretty sure there's some significance to it in japanese. When I first read it, I took it as onomatopoeia. It sounds a lot like humming when saying it.rururu is actually the name of a post-rock japanese band. and googling it comes up with a bunch of things.