Green Tea and Sanctuary Part 1
Sign up for Peacock to watch this episode.

Green Tea and Sanctuary Part 1

Season 4 Episode 3023m
The gang fights two assassins, one of whom uses a Stand that causes living beings to rot to death.