Yamabuki : Theatrical release in France on August 2nd, 2023 2023/07/27admin For further detail: Survivance