User blog comment:Mrosem6/Doctor Strangeglove (Theme Song)/@comment-5276223-20121103033033/@comment-5201024-20121104180913

Thanks to research, it's likely to be Moshi Monsters.