Not So Tiny Tom

Not So Tiny Tom is a ogre character in Smokywood Pastures Presents: A Winter Veil Carol.

Trivia

 * Not So Tiny Tom is a parody of.