I'll admit it, I love this show. I had the opening on here a while ago, but it's gone now, so here it is, subtitled in English this time. it's too bad they've only got the first six episodes done, but one shouldn't complain too much, if at all, since they do it for free.
I also will admit that when I put on my helmet for derby I usually say "set up" now. no one else knows why, but I think it's fun.