Thomas/Once Upon a Time

Cast

 * Emily as Snow White
 * Thomas as Prince Charming
 * Mavis as Emma Swan
 * Salty as Captain Hook
 * Percy as Henry Mills
 * Belle as Belle
 * Daisy as The Evil Queen
 * Diesel 10 as Rumpelstilskin