S1 · E1
45分
S1 · E1
45分
Episode 1 第1話
The Red Leash premiered on September 29 2026.