Riddles! Related to Eyes on Final Fantasy!

What is the next character in this sequence, and why?

G C O L D F F G C

Good luck!