Today's Tonkocast guest is film Director and Animator, Siqi Song.
Siqi's film, "Sister" an Academy Award nominee for Best Animated Short Film is a stop-motion piece which tells the story of a man who remembers his childhood growing up with an annoying little sister in 1990s China.