Directed by Shinpei Yamasaki
User score
0 votes
Released
May 15, 2026
1h 42m
Sojiro Yoshimura
Suika Yamazaki