South Korea / EPISODE
Hell of the Gods: Tartarus
S2 E1 · November 8, 2019 · 69 minutes
Overview
Trapped in individual rooms filled with a variety of challenges, each detective tries to figure out how to escape.
S2 E1 · November 8, 2019 · 69 minutes
Trapped in individual rooms filled with a variety of challenges, each detective tries to figure out how to escape.