Kafka Hibino
- Episode aired Jun 29, 2024
Kafka's final fate is determined as the monster within him tries to take control.Kafka's final fate is determined as the monster within him tries to take control.Kafka's final fate is determined as the monster within him tries to take control.