Johnny: Another clue, eh? For sure!
Actually, Choco Sephiroth has nothing to do with the mascot. He's merely an example of what kind of stuff you'll win - "...Doing so will earn you a Chocobo version of any Square Enix character of your choice."
Like I said, the mascot in this case is an amphibian dude.
Hint: People always said that green guys come from space, so you might be on the right track.