The Dragons twins: Season 1by Rainbow Half-Mask36621Jake Long and Jessica Long are Dragon twins Brother and Sister. Set in the New York City borough of Manhattan, this tells the story of Chinese-American Jack and Jessica...jessicalongamericandragonjakelongfantasy+1 more