Japan / EPISODE

The Mirror and the Mask

S1 E4 · October 11, 2024 · 24 minutes

Overview

Rumors spread as Futoshi and Kirino confront hidden truths about identity, fear, and self acceptance.

Sign in to track this episode →