Plot: A magic hat brings the Titans' pumpkinman to life, but they have to figure out how to keep Pepo from rotting.

Teen Titans Go! - Season 7 - Pepo The Pumpkinman (Episode 25)
Episode Aired On:
Wednesday, October 27 2021
3 years ago
Wednesday, October 27 2021
3 years ago