As darkness envelops the land, Prince, Bambi, and their crew embark on a mission across the frontier, honoring Bambi's vow to wreak havoc on the territory.
Show
Echo 3
Episode
S01E09
Air Date
Jan 05, 2023