G, D, S, B, H, S…

What is the next letter in this fairy tale sequence?

G, D, S, B, H, S, ??

Check Braingle.com for the answer.