"Let me tell you about a monster...the devil himself." There go the big carrots, scaring the baby carrots with tall tales. Could it be true?
Production Company: Sandman Studios
Produced by Eddie Lou, Eason Chow, and Jade Wai
Directed by Sam Wey and Fangchao Tao
Written by Fangchao Tao and Leanne
Animated by Xing Liu, Sean Zhang, and Yefeng Wang
Sound Design by C2 Legend