hmm i just found this. thought some of you might be interested.
New Year Rivalry: Moogles vs. Goblins?!
http://ffxi.killvoid.com/forums.php?m=posts&p=385244#385244
My brother Lebiont saw one of the Goblin Riders last night, also here is a screenshot for your viewing pleasure that I found of one fyi (hope it still works, the guy who posted it said it might not be up for all that long).
http://img.photobucket.com/albums/v323/Suharpy/Suh041226213025a.jpg
Anyways, hope this is useful to someone. Good luck and post if you learn anything else. See ya's! :D