Aired 2026-06-28 ยท 23 min
Season 1, Episode 89 of Tales of Herding Gods. Recap, cast and ratings on WatchSocial.