The Great Troll Detective Part 2

Cast:

 * Hiram Flaversham - Lem (Planet 51)
 * Olivia Flaversham - Disgust (Inside Out)
 * Fidget - James (Thomas & Friends)
 * Dr. David Q. Dawson - Junior (Storks)