I've never seen that, sorry, but it could be fun to figure it out on your own...
Looks like it's just framed blocks with an appliqued lettern in the middle. I would print the letters off my own computer, even choose a cute font or something. You know, now I want to make one like that, lol!