
Johatsu
- 2025
- 2m
- Music
Overview
Japanese term referring to people who voluntarily disappear from their lives.
Details
- Director
- Status
- Released
- Release date
- April 16, 2025
- Original language
- Spanish

Japanese term referring to people who voluntarily disappear from their lives.