Episode 24: Tokyo Godfathers

"Tokyo Godfathers" is the 24th episode of The Toon Goons, which was originally posted on December 19, 2014.

Description
The Goons talk about one of our favorite Christmas films in this anime-heavy episode. Happy Decemberween to everybody!