James' Promise

Characters

 * James
 * Duck
 * Thomas (cameo)
 * Annie and Clarabel
 * Dannirella
 * Avi-Ya
 * Gordon