Japan / EPISODE

Then I Won’t Hold Back

S1 E2 · May 1, 2026 · 26 minutes

Overview

Ryo and Zen dive into a high-stakes emotional battle of wits, but a shocking truth about Zen changes everything.

Sign in to track this episode →