I think it was made by a real musician in Japan that let them use the song rather than being made by them themselves. Oh, another really impressive thing with Senpai Club that shows what can be accomplish is that part of it actually got released on DVD in Japan, and it also got some merch sold in Japan.
The video you linked to have parts that look a lot like this Funny Face Club opening, I wonder if Senpai Club took from it youtube.com/watch?v=GfhIU4g4Wyw
Benjamin Turner
Nya, Bob, Nya
Brandon Williams
I really dig their 80's Japanese synthpop style. I love almost all their stuff.
I can't remember the name, but I know there was one where the fanime-creators actually asked the permission of an obscure Japanese band to use one of their song's as the theme.